c# tabcontrol 点击不同的tabpage关联tabpage
欢迎使用 tabcontrol控件
在tabcontrol控件上有任意多个tabpage页,即tabPage1,tabPage2,tabPage3…,我想点击tabPage1时关联另一个tabcontrol控件的tabPage,进行相关的设置!一开始也尝试了很多方法,后来在网上看了一点资料,就知道如何用了,单纯的记录下来和大家分享一下!
实际上,这个事件不是在tabpage中,而是在tabcontrol中。而且我们还需要自己稍微写一行代码判断一下。
这个事件就是:tabcontrol控件的SelectedIndexChanged事件。
以下是一个示例:
当tabcontrol控件的任何一个tabpage被点击或选择,即发生SelectedIndexChanged事件事件。
当我们点击tabpage1选项卡时,将触发SelectedIndexChanged,并通过if判断,从而执行我们想要的一系列操作。
private void tabControl1_SelectedIndexChanged(object sender, EventArgs e)
{
if (tabControl1.SelectedIndex == 0)//也可以判断
{
//执行相应的操作
}
}