protected override void OnPropertyChanged(string propertyName) { base.OnPropertyChanged(propertyName); if (propertyName != "IsSelected") { Category.IsModified = true; Category.RaisePropertyChanged("Fields"); } }