c# - 使用代码切换到 TabControl 中的选项卡

标签 c# .net winforms tabcontrol

我的应用程序中有一个选项卡控件,其中有多个选项卡。

我想在按下“下一步”按钮时自动切换到另一个选项卡。

我不知道如何以编程方式更改哪个选项卡可见。

    private void Next_Click(object sender, EventArgs e)
    {
        // Change to the next tab
        tabControl1.???;
    }

最佳答案

使用 TabControl.SelectedTab 属性。 MSDN .

tabControl1.SelectedTab = anotherTab;

但您也可以使用 TabControl.SelectedIndex 属性。 MSDN .

try
{
    tabControl1.SelectedIndex += 1;
}
catch
{
    //This prevents the ArgumentOutOfRangeException.
}

关于c# - 使用代码切换到 TabControl 中的选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38734020/

相关文章:

c# - 动态添加和删除 UserControl

c# - 如何使用 GetMethod 获取输入参数类型?

c# - EntityFramework Code First自引用一对一(1 :1) relationship mapping - Unable to determine the principal end

c# - MVVM 基金会 : Assertion Failed Error: Invalid Property Name

c# - 如何创建 `ExpressionType.IsTrue/IsFalse` ?

c# - 如何从事件中删除所有事件处理程序

.net - 运行 Aero 时如何确定 ACTUAL 窗口窗体大小(包含所有非客户端元素)?

.net - 在 Visual Studio 2017 中使用 Windows Silverlight 进行开发的解决方案?

c# - 列出使用 Mono.Cecil 调用方法的所有引用

c# - 什么构成了应用程序控制台或 Windows 窗体应用程序?