当前位置:编程学习 > C#/ASP.NET >>

vb.net Button控件在不单击它时,能否通过其它方法触发click事件?

vb.net Button控件在不单击它时,能否通过其它方法触发click事件? --------------------编程问答-------------------- ...你把click的代码弄成一个函数,然后看哪要调用不就行了 --------------------编程问答--------------------
引用 1 楼 q740362425 的回复:
...你把click的代码弄成一个函数,然后看哪要调用不就行了
--------------------编程问答-------------------- 如果是button的话,还真有这个方法: button1.PerformClick() --------------------编程问答-------------------- button1.PerformClick() --------------------编程问答-------------------- or
button1_Click(Me, new EventArgs()) --------------------编程问答-------------------- 能,直接当函数调用就行。 --------------------编程问答-------------------- button1_Click(button1, Nothing) --------------------编程问答-------------------- 用Call 函数即可 --------------------编程问答-------------------- 直接调用过程名就行 --------------------编程问答-------------------- 使用事件委托过程很轻松就能解决你的问题。  --------------------编程问答-------------------- 我都是直接弄成函数了。 --------------------编程问答-------------------- 直接调用click函数就可以了。 --------------------编程问答-------------------- lostfocus ? --------------------编程问答-------------------- 使用click的函数调用即可解决! --------------------编程问答-------------------- 自动测试才用的技术,许多都不应该用在实现代码上。

作为程序设计师你应该想一想,你的软件自身设计流程到底是应该调用click事件调用的相同的方法,还是去出发什么按钮click。 --------------------编程问答-------------------- 出发 --〉 触发 --------------------编程问答--------------------
引用 4 楼 caozhy 的回复:
button1.PerformClick()


借地 问问   button1.PerformClick()  跟  _click函数  直接调用 有啥区别? --------------------编程问答-------------------- Call 就可以了。 --------------------编程问答--------------------
引用 17 楼 xiaobingking 的回复:
Quote: 引用 4 楼 caozhy 的回复:

button1.PerformClick()


借地 问问   button1.PerformClick()  跟  _click函数  直接调用 有啥区别?


一个触发了事件,一个没有触发
--------------------编程问答-------------------- VB.net里面过程可以调用的,君不见修改了控件名,代码里只有handles后面的那个改了么 --------------------编程问答-------------------- private Sub button1_Click(sender As Object ,e As EventArgs) Handles button1.Click

End Sub
在其他地方
Call button_Click --------------------编程问答--------------------
引用 19 楼 sosoben 的回复:
Quote: 引用 17 楼 xiaobingking 的回复:

Quote: 引用 4 楼 caozhy 的回复:

button1.PerformClick()


借地 问问   button1.PerformClick()  跟  _click函数  直接调用 有啥区别?


一个触发了事件,一个没有触发


结果  还不是 运行了 同样的内容? --------------------编程问答--------------------
引用 22 楼 xiaobingking 的回复:
Quote: 引用 19 楼 sosoben 的回复:

Quote: 引用 17 楼 xiaobingking 的回复:

Quote: 引用 4 楼 caozhy 的回复:

button1.PerformClick()


借地 问问   button1.PerformClick()  跟  _click函数  直接调用 有啥区别?


一个触发了事件,一个没有触发


结果  还不是 运行了 同样的内容?


是的,但如果要用到sender 和 e 这两个参数的话,单击就默认了是你单击的按钮
但你自己调用的话,要先把sender赋值 --------------------编程问答--------------------
引用 23 楼 sosoben 的回复:
Quote: 引用 22 楼 xiaobingking 的回复:

Quote: 引用 19 楼 sosoben 的回复:

Quote: 引用 17 楼 xiaobingking 的回复:

Quote: 引用 4 楼 caozhy 的回复:

button1.PerformClick()


借地 问问   button1.PerformClick()  跟  _click函数  直接调用 有啥区别?


一个触发了事件,一个没有触发


结果  还不是 运行了 同样的内容?


是的,但如果要用到sender 和 e 这两个参数的话,单击就默认了是你单击的按钮
但你自己调用的话,要先把sender赋值


对   如果  sub 内容  需要  sender 的 话 确实不一样 

 button1.PerformClick()   已经有了
click  需要自己构造


多谢  我忘记了
补充:.NET技术 ,  VB.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,