Esempio n. 1
0
 virtual internal protected void OnPropertyChanged(string propertyName, bool userProperty)
 {
     PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));
     if (userProperty)
     {
         UserPropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));
     }
 }
Esempio n. 2
0
 protected void OnUserPropertyChanged()
 {
     UserPropertyChanged?.Invoke(this, EventArgs.Empty);
 }
Esempio n. 3
0
 Task IEventHandler <UserPropertyChanged> .HandleAsync(UserPropertyChanged payload) => RaiseEvent(payload);
Esempio n. 4
0
 internal void InvokeUserPropertyChanged(DataViewNode viewModel, string propertyName)
 {
     UserPropertyChanged?.Invoke(this, new DataViewNodePropertyChangedEventArgs(viewModel, propertyName));
 }