引用属性的变化通知
Eros 2008-12-29 10:59:58 [EditorBrowsable(EditorBrowsableState.Advanced), DesignerSerializationVisibility(DesignerSerializationVisibility.Visible), Browsable(true), Localizable(true), SResDescription("TextShapePropY1"), SResCategory("CatLayout")]
public Point[] Points
{
get
{
return this.m_ctlPoints;
}
set
{
this.m_ctlPoints = value;
this.ClearCachedRegion();
this.Invalidate();
}
}
这是我的一个类成员的属性。我的问题是,外部对象可以通过Points属性直接变更里面的值而不通过set方法(编辑器),我想知道是否有办法能够在发生变化后收到通知,或者强制必须通过set方法。