如何在TAB索引更改时执行代码

本文关键字:执行 代码 索引 TAB | 更新日期: 2023-09-27 18:07:17

我目前有一个tabcontrol在我的windows窗体在visual studio,我想这样,当用户点击不同的选项卡,我可以执行一些代码(例如填充一个列表框)。

当我双击TAB时,它只会为TAB控件的主体带来一个onclick事件。

我想我可能不得不在表单加载中创建一个线程,该线程将不断检查TAB索引是否发生变化,如果发生变化,则执行一些代码。但肯定有更简单的方法吧?

如何在TAB索引更改时执行代码

可以使用TabControl。选择或TabControl。SelectedIndexChanged事件

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

你应该看看TabControl事件

http://msdn.microsoft.com/en-ie/library/system.windows.forms.tabcontrol.selecting.aspx