
正文
关于vb.net事件互调的信息
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
vb.net中如何调用控件的事件 参数怎么写 例子:
TextBox1_GotFocus(sender,e)
如果调用的那个方法不是
(ByVal sender As Object, ByVal e As System.EventArgs)
这个签名的话,用TextBox1_GotFocus(Nothing, Nothing)也行,但是不太好。
相关问答
Q1: Vb.net 中多个控件相应同一事件时调用的函数一样
Handles同一个事件就可以了
比如
Private Sub Button6_MouseHover(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.MouseHover, Button5.MouseHover, Button4.MouseHover, Button3.MouseHover, Button2.MouseHover
End Sub
Q2: VB.net中怎么调用控件的事件
软糖来回答罗。
“调用事件”有歧义,你的意思是不是下面两种:
调用事件处理方法
直接调用对象名.方法名
'例如有这样一个按钮点击事件处理程序
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
秒表.Start()
End Sub
'调用它直接用
Button1_Click(me, new EventArgs())
引发事件
Button1.Click.Invoke(me, new EventArgs())
另外 RaiseEvent 也可以引发事件,但不能使用 RaiseEvent 来引发派生窗体的控件事件,只有自己定义的类的事件才能用它引发。
如满意,请采纳,谢谢。
Q3: VB.net 窗体3里面的单击事件在窗体1中怎么调用
DNCapability 说倒了吧!基本原理正确!
窗体1调用窗体3
Form3.Button1.PerformClick()
窗体3调用窗体1
Form1.Button1.PerformClick()






![【[Offer收割]编程练习赛11 D】排队接水 【[Offer收割]编程练习赛11 D】排队接水](https://www.04ip.com/template/qe/style/noimg/3.jpg)