假设我有一个类MyClass,其中有一个属性
public string text{
  get{return _text;} 
  set{_text = value;}
}
把这个类绑定到propertygrid中
我想在这个属性通过propertygrid改变后做一些操作.
现在问题是我通过什么方法可以知道propertygrid中的这个属性已改变了。

解决方案 »

  1.   

    是不是我没说清啊,
    比如当在propertygrid中的属性text改变后,我要把这个改变的值显示到指定地方,我可以用调哪个事件知道这个属性已改变,这样我好重新显示。
      

  2.   

    bool _ChangeFlag = false;
    public   string   text

        get{return   _text;}   
        set
          {
            if(value != null)
            {
            _ChangeFlag = true;
            _text   =   value;
            }
          } 
    } just do sth when set the value on "text"