protected void OnPropertyChanged(params string[] propertyNames)
{
PropertyChangedEventHandler eventHandler = this.PropertyChanged;
if (eventHandler != null)
{
foreach (string propertyName in propertyNames)
{
eventHandler(this, new PropertyChangedEventArgs(propertyName));
}
}
}