如何在选项卡索引更改时执行代码?
问题描述:
我现在有在Visual Studio中我的Windows窗体上一个TabControl,我想它,以便当用户点击不同的标签,我可以执行一些代码上(例如填充一个列表框)。如何在选项卡索引更改时执行代码?
当我双倍的选项卡上单击它不仅带来了对TabControl的身体onclick事件。
我在想,我可能要在创建窗体加载一个线程,会不断地检查是否有标签指数的变化,如果它不然后执行一些代码。但肯定有一个更简单的方法?
答
您可以使用TabControl.Selecting或TabControl.SelectedIndexChanged事件
private void tabControl1_Selecting(object sender, TabControlCancelEventArgs e)
{
//Your code goes here.
}