【发布时间】:2010-11-21 23:58:38
【问题描述】:
您好,我正在尝试引发 EntityObject 的 PropertyChanged 事件,我没有找到方法,这可能吗?
【问题讨论】:
标签: vb.net entity-framework entity inotifypropertychanged
您好,我正在尝试引发 EntityObject 的 PropertyChanged 事件,我没有找到方法,这可能吗?
【问题讨论】:
标签: vb.net entity-framework entity inotifypropertychanged
OnPropertyChanged("PropertyName")
【讨论】:
您应该能够使用属性来装饰属性,然后像这样调用 ReportPropertyChanging 和 ReportPropertyChanged 方法:
[EdmScalarPropertyAttribute(IsNullable = false)]
public byte Status
{
get
{
return _status;
}
set
{
if (_status != value)
{
ReportPropertyChanging("Status");
_status = value;
ReportPropertyChanged("Status");
}
}
}
【讨论】: