c# – 如何引发MouseClick事件?
发布时间:2020-12-16 01:42:21 所属栏目:百科 来源:网络整理
导读:你好 我已经读过可以像方法一样引发事件.它适用于我的自定义事件(我创建一个委托,事件,我可以通过调用它来引发事件). 但是我无法手动引发像MouseClick等其他事件,它一直说它必须出现在=运算符的左侧.问题是什么? 解决方法 虽然我确信你会得到比这个更有用的
你好
我已经读过可以像方法一样引发事件.它适用于我的自定义事件(我创建一个委托,事件,我可以通过调用它来引发事件). 但是我无法手动引发像MouseClick等其他事件,它一直说它必须出现在=运算符的左侧.问题是什么? 解决方法
虽然我确信你会得到比这个更有用的其他答案,但基本上你不能“提升”包含它的类之外的事件. MSDN有关于事件的
this to say
如果你想为Windows Forms Control MouseClick提升事件,你必须创建该控件的子类,并调用base.OnMouseClick()或覆盖它. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |