Hi,
Based on my understanding of your scenario I believe you might need to raise the PropertyChanged event for all corresponding the properties. However, you don't need to invoke the RaisePropertyChanged method for each property; instead you could just invoke it with an empty string:
This should raise the PropertyChanged event for all the properties of your view model, forcing the view to refresh all of its bindings.
I hope this helps,
Damian Cherubini
http://blogs.southworks.net/dcherubini
Based on my understanding of your scenario I believe you might need to raise the PropertyChanged event for all corresponding the properties. However, you don't need to invoke the RaisePropertyChanged method for each property; instead you could just invoke it with an empty string:
this.RaisePropertyChanged("");
I hope this helps,
Damian Cherubini
http://blogs.southworks.net/dcherubini