如题,加一般的事件会,但是加一个load事件不会,
自定义用户控件里有load事件,但是组件里怎么不加个load事件呢,
请教load事件方法

解决方案 »

  1.   

    你可以自己定义一个load事件啊
      

  2.   

    可以自定义事件嘛
    名字取成Load不就成了?
      

  3.   

    貌似要用到 委托吧?
    为那个自定义控件 建一个委托  看他.load 点的出来么`
      

  4.   


    这哪行,
    主要是触发这个事件要通过系统自身
    ,如果人为可以知道现在已经load 也可以,可怎么知道呢
      

  5.   

    新建一个UserControl1
    在UserControl1上双击就可以写load了,form构建UserControl1的时候自然会调用load里的代码
      

  6.   

    我再说具体些,
    不让用usercontrol,这个我也知道可以,但是自定义控件出来的控件大小
    不能随便调整,
    现在就想用自定义组件,今天又试了一天,
    现在的问题是,我订阅了父窗体的load 事件,但是有时如果这个组件在tabcontrol,
    或是panel中时,this.findform().load就会出错,原因是this.findform()为null,
    还试了很多办法,都不行,
    现在就想给这个组件弄个load事件,不知行不行,看msdn上,就有form.load和usercontrol.load好像没有这个load