用于RaisepropertyChanged的MVVM Light Target

时间:2012-10-16 16:32:38

标签: c#-4.0 mvvm mvvm-light

我在侦听器对象中有以下代码,以评估此消息是否适用于该侦听器:

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

发件人的代码:

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

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

1 个答案:

答案 0 :(得分:1)

要调用RaisePropertyChanged,您只需要将属性名称作为字符串参数传递:

RaisePropertyChanged("MyProperty");