コード例 #1
0
ファイル: Interface.cs プロジェクト: CrazyHein/Weltuna
 virtual internal protected void OnPropertyChanged(string propertyName, bool userProperty)
 {
     PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));
     if (userProperty)
     {
         UserPropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));
     }
 }
コード例 #2
0
 protected void OnUserPropertyChanged()
 {
     UserPropertyChanged?.Invoke(this, EventArgs.Empty);
 }
コード例 #3
0
 Task IEventHandler <UserPropertyChanged> .HandleAsync(UserPropertyChanged payload) => RaiseEvent(payload);
コード例 #4
0
 internal void InvokeUserPropertyChanged(DataViewNode viewModel, string propertyName)
 {
     UserPropertyChanged?.Invoke(this, new DataViewNodePropertyChangedEventArgs(viewModel, propertyName));
 }