2012-10-16 42 views
0

我有一个监听器对象下面的代码,如果该消息是用于该侦听来评估:MVVM光目标RaisepropertyChanged

(this, (action) => { if (action.Target.GetType() == typeof(MainViewModel) && (action.PropertyName == "EditionMode")) 

发件人的代码:

set 
     // ... 
       RaisePropertyChanged(() => MyProperty, oldValue, value, true); 
     // ... 

但我无法找到设置目标的正确超载。

回答

1

要调用RaisePropertyChanged你只需要通过属性名称作为字符串参数:

RaisePropertyChanged("MyProperty");