WPF实现INotifyPropertyChanged的
-
20-08-2019 - |
题
我已经安装的属性和执行INotifyPropertyChanged
像这样...
public event PropertyChangedEventHandler PropertyChanged;
public FlowProcess LastSelectedFlowProcess
{
get { return _lastSelectedFlowProcess; }
set
{
_lastSelectedFlowProcess = value;
Notify("LastSelectedFlowProcess");
UpdateFlows();
}
}
private void Notify(string propName)
{
if (PropertyChanged != null)
PropertyChanged(this, new PropertyChangedEventArgs(propName));
}
我用其他类此确切设置,但由于某种原因,在通知方法中的PropertyChanged变量是回来空。
在其它类时这个作品PropertyChanged事件不为空,并评估为委托?缺少什么我在这里?
我打电话从类中的公共的访问会有所作为?
解决方案
是否代表为空或不依赖于是否有任何订阅该事件。
其他提示
添加此代码
event PropertyChangedEventHandler INotifyPropertyChanged.PropertyChanged {
add { this.PropertyChanged += value; }
remove { this.PropertyChanged -= value; }
}
不隶属于 StackOverflow