Thus, I could never update the CanExecute on my command simply because I used to be normally telling it to update a fresh reference of that command. Down below is another instance on how @property can assist when just one has got to refactor code which is taken from here https://whitelandgurugram.co.in/