Thus, I could hardly ever update the CanExecute on my command mainly because I had been often telling it to update a new reference of that command. I would not down vote but urge Devs to think about this rather than have null / empty checks inside your property treatments. https://emperiumgurugram.in/