C# WinForms: On New Form Load Choose Tab Visibility

本文关键字:Load Choose Tab Visibility Form New WinForms On | 更新日期: 2023-09-27 18:00:48

在应用程序中加载文件时,我在设置选项卡的可见性时遇到问题。当用户启动应用程序时,它会显示欢迎选项卡,我试图做的是,当用户选择文件->打开时,它将在新的编辑器表单中加载文件,这很好,但我似乎不知道如何使它加载表单,并设置编辑器选项卡的可见性。

          if (this.openEditorDialog.ShowDialog(this) == DialogResult.OK && editForm != null)
        {
            editForm.Close();
            editForm = new EditorForm(this);
            editForm.OpenFile(this.openEditorDialog.FileName);
            editForm.Closing += new CancelEventHandler(EditorForm_Closing);
            editForm.Show();
        }

我试过做editForm。编辑器选项卡。显示((;以及Activecontrol=editForm。EditorTab无效。非常感谢。

C# WinForms: On New Form Load Choose Tab Visibility

TabControl有一个SelectedTab属性:请查看MSDN。我知道我有一个样品,只需要找到它。

哦,是SelectTab:在MSDN 上

void SetVisibleTab(TabPage tabPage) {
   myTabControl.SelectTab(tabPage);
}

在您的form.show命令之后执行以下操作:

            Application.DoEvents();
        EditorTab.Focus();