【发布时间】:2010-10-04 08:55:18
【问题描述】:
我已经设置了一个属性并实现了 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));
}
我在其他类上使用了这种精确设置,但由于某种原因,在 Notify 方法中,PropertyChanged 变量返回 null。
在其他类中,当此方法起作用时,PropertyChanged 事件不为 null 并评估为委托?我在这里错过了什么?
我在类内部调用公共访问器会有所不同吗?
【问题讨论】:
标签: wpf data-binding inotifypropertychanged