选项卡索引更改时如何执行代码?

时间:2013-04-04 09:35:25

标签: c# winforms onclick tabcontrol

我目前在visual studio中的窗体上有一个tabcontrol,我希望这样当用户点击不同的标签时我可以执行一些代码(例如填充列表框)。

当我双击选项卡时,它只会显示tabcontrol主体的onclick事件。

我想我可能必须在表单加载中创建一个线程,它将不断检查选项卡索引是否发生变化,然后是否会执行某些代码。但肯定有一个更简单的方法吗?

2 个答案:

答案 0 :(得分:3)

您可以使用TabControl.SelectingTabControl.SelectedIndexChanged事件

private void tabControl1_Selecting(object sender, TabControlCancelEventArgs e)
{
     //Your code goes here.
}

答案 1 :(得分:2)