c# TabControl控件中TabPage选项卡切换时触发的事件

选项卡切换触发的是tabcontrol控件的SelectedIndexChanged事件。

当tabcontrol控件的任何一个tabpage被点击或选择,即发生SelectedIndexChanged事件事件。

代码如下:

private void tabControl1_SelectedIndexChanged(object sender, System.EventArgs e)
{
  if (tabControl1.SelectedIndex == 0)//也可以判断tabControl1.SelectedTab.Text的值
  {

    //执行相应的操作

  }else if(tabControl1.SelectedIndex == 1)

  {

    //执行相应的操作

  }

}

注:

不要忘记先绑定事件啊(为小白直接复制代码做提醒,已会请忽略):

可自动(自动生成代码):

c# TabControl控件中TabPage选项卡切换时触发的事件_第1张图片

可手动(添加代码):

this.tabControl1.SelectedIndexChanged += new EventHandler(tabControl1_SelectedIndexChanged);

转载于:https://www.cnblogs.com/zhoushuang0426/p/10399661.html

你可能感兴趣的:(c# TabControl控件中TabPage选项卡切换时触发的事件)