【发布时间】:2011-11-12 14:39:50
【问题描述】:
如何为不支持该事件的控件创建事件。 例如,webBrowser 没有点击事件,我该如何为其创建呢?
【问题讨论】:
标签: c# winforms visual-studio-2010
如何为不支持该事件的控件创建事件。 例如,webBrowser 没有点击事件,我该如何为其创建呢?
【问题讨论】:
标签: c# winforms visual-studio-2010
您不能从外部为课程创建事件。原因是控件本身需要引发事件,从而得出事件代码必须存在于控件内部的结论。您需要实现自己的用户控件。
我怀疑您的实际问题是您想要拦截对控件显示的网页中元素的特定点击。为此需要 DOM 编程。
【讨论】:
蛮力:如果您的事件存在并且有一个隧道向下处理程序,您可以将它挂钩到控件的容器。然后使用命中测试策略。
【讨论】: