当文件加载到应用程序中时,我无法设置选项卡的可见性。
当用户启动应用程序时,它会显示“欢迎”选项卡,我想做的是当用户选择“文件”->“打开”时,它会将文件加载到一个新的编辑器窗体中,但我似乎不知道如何使它加载窗体并设置“编辑器”选项卡的可见性。
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.editortab.show();以及activecontrol=editform.editortab都没有用。多谢提前。
最佳答案
tabcontrol有一个SelectedTab
属性:check MSDN。我知道我有一个样品,只是需要找到它。
…哦,是SelectTab
:here on MSDN
void SetVisibleTab(TabPage tabPage) {
myTabControl.SelectTab(tabPage);
}
关于c# - C#WinForms:在新窗体加载上选择选项卡可见性,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6550553/