You need to implement INotifyPropertyChanged
in your ViewModel order to notify the View that the property has changed.
Here’s a link to the MSDN page for it: System.ComponentModel.INotifyPropertyChanged
The most important thing to note is that you should raise the PropertyChanged
event in your property setter.