从另一个表单上的事件处理程序打开表单上的特定选项卡

时间:2015-03-07 16:45:10

标签: c#

我有以下表格,其中有一个菜单条,我想说的是用户点击此图片上的“存款资金”

Main Form

然后在另一个表单上“存款”标签会自动打开

Tabbed Form

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

您可以在所谓的"其他形式":

上创建一个公共方法
public void SelectDepositFundsTab() {
    tabControl.SelectedTab = tabDepositFunds;
}

在toolStripMenuItem的事件处理程序中调用此方法:

private void toolStripMenuItemDepositFunds_Clicked() {
    // Optional, depending if your otherForm is already existing
    var otherForm = new OtherForm();
    otherForm.Show();
    // Select the tab
    otherForm.SelectDepositFundsTab();
}