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无效。非常感谢。
TabControl有一个SelectedTab
属性:请查看MSDN。我知道我有一个样品,只需要找到它。
哦,是SelectTab
:在MSDN 上
void SetVisibleTab(TabPage tabPage) {
myTabControl.SelectTab(tabPage);
}
在您的form.show命令之后执行以下操作:
Application.DoEvents();
EditorTab.Focus();