C# 4.0 RaisepropertyChanged的MVVM灯光目标
我在侦听器对象中有以下代码,用于评估此消息是否针对该侦听器:C# 4.0 RaisepropertyChanged的MVVM灯光目标,c#-4.0,mvvm,mvvm-light,C# 4.0,Mvvm,Mvvm Light,我在侦听器对象中有以下代码,用于评估此消息是否针对该侦听器: (this, (action) => { if (action.Target.GetType() == typeof(MainViewModel) && (action.PropertyName == "EditionMode" )) 发件人的代码: set // ... RaisePropertyChanged(() => MyProperty, ol
(this, (action) => { if (action.Target.GetType() == typeof(MainViewModel) && (action.PropertyName == "EditionMode" ))
发件人的代码:
set
// ...
RaisePropertyChanged(() => MyProperty, oldValue, value, true);
// ...
但是我找不到正确的重载来设置目标。要调用RaisePropertyChanged,只需将属性名称作为字符串参数传递:
RaisePropertyChanged("MyProperty");