引用属性的变化通知

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方法。
...全文
112 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
king19840811 2008-12-29
  • 打赏
  • 举报
回复
外部对象可以通过Points属性直接变更里面的值而不通过set方法。。怎么变更。顺带告诉我一下啊。学习

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧