Therefore, I could never update the CanExecute on my command because I was usually telling it to update a whole new reference of that command. 2 The point is actually a default value so a nullable Examine defeats The purpose. Keith's answer demonstrates that by initialising it within the Ctor. https://whitelandgurugram.co.in/