首页 新闻 会员 周边 捐助

自定义控件重载OnResize有什么用

0
悬赏园豆:30 [已关闭问题] 关闭于 2013-01-20 16:40

1、WinForm创建自定义控件需要重载Control类的OnResize和OnPaint方法

  这个OnResize方法是干什么用的

2、还有下面这个定义是干嘛用的,能说具体一些吗,好像经常要定义这个ValueChange

  protected EventHandler OnValueChanged;

  public event EventHandler ValueChanged

  {

    add{

      if (OnValueChanged != null){

        foreach (Delegate d in OnValueChanged.GetInvocationList()){

          if (object.ReferenceEquals(d, value)) { return; }

        }

      }
      OnValueChanged = (EventHandler)Delegate.Combine(OnValueChanged, value);
    }
    remove {

      OnValueChanged = (EventHandler)Delegate.Remove(OnValueChanged, value);

    }
  }

bomo的主页 bomo | 初学一级 | 园豆:19
提问于:2012-12-10 17:17
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册