As a result, I could in no way update the CanExecute on my command since I was usually telling it to update a new reference of that command. two The point is a default benefit so a nullable Check out defeats the point. Keith's answer demonstrates that by initialising it https://plotsinsohna.in/