主题:[讨论]创建用户控件时 怎样处理事件
gu007
[专家分:0] 发布于 2008-12-27 17:26:00
我用用户控件模板做了一个自己的控件(可以工具箱中拖动使用),该控件上有个按钮,当我用这个控件时,发现该控件的Click事件不响应,请问怎么回事?这种自定义的控件的事件可以继承原来按钮的事件吗?
回复列表 (共2个回复)
沙发
gu007 [专家分:0] 发布于 2008-12-27 18:19:00
找到答案了,原来需要触发。但是具体的机理还是不太清楚,像我刚才那个按钮的要在控件内部的button的Click的事件中加上this.OnClick(e).为什么不能够直接用呢,很不方便啊。
板凳
jzyray [专家分:20610] 发布于 2008-12-31 13:56:00
事件的激活需要自己去挂载的
基本思路都是把符合委托签名的方法加到对象事件的处理链上
我来回复