直接加载代理
然后把这个控件用setControls传引用到窗体!

解决方案 »

  1.   

    public event System.EventHandler MyControlEvent;
    ...
    protected virtual void OnMyControlEvent(System.EventArgs e)
    {
         if(this.MyControlEvent != null)
              this.MyControlEvent(this, e);
    }...
    SomeMethods()
    {
           OnMyControlEvent(System.EventArgs.Empty);
    }use:
    Form
    {
        MyControl ctrl;
    ....
        ctrl.MyControlEvent += new System.EventHander(this.EventMethod);....
        EventMethod(object sender, System.EventArgs e);
    }