有谁知道一种在.NET应用程序中打开第二个窗体的方法,该窗体在该窗体的选项卡控件中选择了某个选项卡?

这是我当前的代码样子,它只是打开了表单:

SettingsForm TheSettingsForm = new SettingsForm(this);
TheSettingsForm.Show();


SettingsForm.cs是要打开的第二个表单的名称。

提前致谢,

最佳答案

您只需要在表单上公开一个属性,该属性允许调用代码设置所需的选项卡。您可以仅通过如下索引进行操作:

var form = new SettingsForm(this);
form.SelectedTab = 2;
form.Show();


表单上的属性只需在选项卡控件上设置适当的属性即可:

public int SelectedTab
{
    get { return _tabControl.SelectedIndex; }
    set { _tabControl.SelectedIndex = value; }
}

关于c# - 在C#中,有没有一种方法可以打开第二个窗体并选择一个选项卡?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/447292/

10-17 02:11