c# - 检查是否选择了特定的标签页(事件)

标签 c# winforms tabcontrol tabpage

我正在创建一个事件来检查选项卡控件中的特定选项卡页面是否处于事件状态。

关键是,如果选项卡控件中的该选项卡页是当前选中的选项卡,它将触发一个事件。有什么代码可以满足我的需求吗?

最佳答案

假设您在 Winform 中查找,则该选项卡有一个 SelectedIndexChanged 事件

现在您可以在其中检查您的特定选项卡并继续逻辑

private void tab1_SelectedIndexChanged(object sender, EventArgs e)
{
     if (tab1.SelectedTab == tab1.TabPages["tabname"])//your specific tabname
     {
         // your stuff
     }
}

关于c# - 检查是否选择了特定的标签页(事件),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8653036/

相关文章:

c# - 动态对象的 Lambda 表达式

c# - 找到 TreeViewItem 来放置数据

c# - 何时使用 new 而不是重写 C#

vb.net - 更新 DataGridView 但输入 TabPage 时不选择任何行

c# - c#中的继承和c#中的对象创建

.net - 鼠标移动灵敏度

vb.net - Windows 窗体 : Unable to Click to Focus a MaskedTextBox in a Non TopLevel Form

c# - 为什么我的专栏消失了?如何在 C# 中对代码中的列重新排序?

ms-access - 将表单打开到特定选项卡

c# - 对齐 wpf tabcontrol strip