-1
嗨我想提高一个EntityObject的PropertyChanged事件,我没有找到办法做到这一点,这可能吗?有没有办法来手动引发一个EntityObject的PropertyChanged事件?
嗨我想提高一个EntityObject的PropertyChanged事件,我没有找到办法做到这一点,这可能吗?有没有办法来手动引发一个EntityObject的PropertyChanged事件?
OnPropertyChanged("PropertyName")
您应该能够与属性装饰的财产,然后调用ReportPropertyChanging和ReportPropertyChanged方法,像这样:
[EdmScalarPropertyAttribute(IsNullable = false)]
public byte Status
{
get
{
return _status;
}
set
{
if (_status != value)
{
ReportPropertyChanging("Status");
_status = value;
ReportPropertyChanged("Status");
}
}
}
错误。 1)我想解决这个ReportPropertyChanged,我想提出基类的事件,ReportPropertyChanged可能最终引发这个事件,但它也做了更多以前的功能,当我说“手动提高”这是我不想要的,我刚刚找到答案 - 非常简单,请看下面。 2)上面显示的代码是由一个工具生成的,我不会搞砸它。 3)我用vb.net标记了我的帖子。无论如何,谢谢你的回复。 – Shimmy 2009-08-23 02:15:55