我在侦听器对象中有以下代码,以评估此消息是否适用于该侦听器:
(this, (action) => { if (action.Target.GetType() == typeof(MainViewModel) && (action.PropertyName == "EditionMode" ))
发件人的代码:
set
// ...
RaisePropertyChanged(() => MyProperty, oldValue, value, true);
// ...
但我无法找到设置目标的正确重载。
答案 0 :(得分:1)
要调用RaisePropertyChanged,您只需要将属性名称作为字符串参数传递:
RaisePropertyChanged("MyProperty");