如何同时有2个活动表格?

时间:2017-09-08 12:03:01

标签: c# forms winforms

我有一个带有工具条的主变形。工具条上的按钮打开了新的子表单。这些形状在Y方向上小于主形。它们精确地绘制在Mainform上,您只能看到工具条。

see screenshot Full-size image

现在我想按工具栏的另一个按钮来关闭当前活动的子窗体并打开一个新的子窗体。但是当我按下这样一个按钮时,主窗口被抽到子窗体上(这是可以理解的),但按钮事件不会被触发。我需要再次按下按钮才能打开一个新的子表格,这很不方便。

使用过的代码如下所示

private void MenuButton_Click(object sender, EventArgs e)
    {
        menu_.SetDesktopBounds(0, 0, 1024, 668);
        menu_.Show();

        try { ssp.Close(); } catch { }
        help.Hide();
    }

打开子表单后,如何让工具条按钮保持活动状态?

1 个答案:

答案 0 :(得分:0)

将工具条分开到另一个表单,该表单将控制在他上方可见的表单。

相关问题