VB中如何实现单击一个按钮同时触发两个事件?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VB中如何实现单击一个按钮同时触发两个事件?相关的知识,希望对你有一定的参考价值。

可以这样实现么?
该如何做呢?
谢谢!

1,在第一个按钮的过程中,调用第二个按钮
Private Sub Command1_Click()
Call Command2_Click()'调用command2的过程
...'完成自己的事件
End Sub

2,做成一个单独的外部过程
Private Sub Command1_Click()
Call mySub()'调用外部过程
...'完成自己的事件
End Sub

Private Sub mySub()
'这是外部过程
End Sub
参考技术A 可以在一个事件中call另一个事件。如:
Private Sub Command1_Click()
call command2_click
End Sub
这样在单击按钮1 的时候同时触发按钮2的click事件。
参考技术B 用 call 调用另一个事件

如调用第二个按钮事件
Call Command2_Click
参考技术C 按钮点击事件中调用其他事件就可以了 参考技术D 其它的事件处理过程如果你已经写好了,直接调用就可以~像调用其它过程一样

WPF中想要让一个按钮单击事件结束后自动再单击这个按钮,也就是让单机事件连续反复执行,应该如何实现?

初学C#只能做到哪儿问到哪儿了

在单击事件的末尾写单击的话感觉会出错
或者有没有做一个后台进程,让它执行完单机事件后立刻重复执行的方法?

参考技术A public MainWindow()

InitializeComponent();
Button btn=new Button();
btn.Click+= BtnOnClick;


private void BtnOnClick(object sender, RoutedEventArgs e)

//执行操作

BtnOnClick(null, null);

//不过你这就是个死循环啊本回答被提问者和网友采纳
参考技术B 调用单击事件相应的方法即可 参考技术C 用for循环代替就行了啊。

以上是关于VB中如何实现单击一个按钮同时触发两个事件?的主要内容,如果未能解决你的问题,请参考以下文章

WPF中如何实现重叠的按钮点击事件同时触发

如何在 vue.js 中使用 @click 触发两个事件

如何让一个按钮自动触发,自动执行onclick鼠标单击事件. 默认已点击.

如何让一个按钮自动触发,自动执行onclick鼠标单击事件. 默认已点击.

如何实现按钮单击事件 C#

页面按钮如何触发声音事件?