[英]Dynamic Button Click on Tab Control - Tab Pages C#
我有一个应用程序需要单击位于标签页上的按钮。 例如:
Tabcontrol 有 Tabpage1, Tabpage2, .... TabpageN
并且每个标签页都有一个执行 taskX 的 buttonX。
现在假设,我在 TabPage1 上,我想在 Tabpage3 上单击 ButtonX,而不更改 tabindex/selectedindex。 我怎样才能做到这一点?
通常人们会使用PerformClick ,但我注意到它在 TabControl 上失败了。 因此,如果不依赖于 EventArgs,请为点击事件创建一个子方法,例如
private void button1_Click(object sender, EventArgs e)
{
Button1PerformClick();
}
private void Button1PerformClick()
{
MessageBox.Show("Button1");
}
比打电话
private void button2_Click(object sender, EventArgs e)
{
Button1PerformClick();
}
在这种情况下,按钮位于哪个选项卡上并不重要。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.