【问题标题】:How to close the current form in a SplitContainer?如何关闭 SplitContainer 中的当前表单?
【发布时间】:2011-09-29 08:30:42
【问题描述】:

我的 SplitContainer 右侧面板中有一个用户控件。在用户控件下方打开一个表单。现在,如果我单击用户控件中的按钮,则该当前表单应关闭并应打开一个新表单。如何做到这一点?

【问题讨论】:

    标签: c# forms winforms user-controls splitcontainer


    【解决方案1】:

    您可以在您的应用中轻松实现以下逻辑:

    splitContainer.Panel2.Controls.Remove(myPanel);
    splitContainer.Panel2.Controls.Add(myOtherPanel);
    

    这将从容器中移除现有面板并放置另一个面板。您可以扩展相同的逻辑来放置表单,或轻松地在容器上分离控件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-22
      • 1970-01-01
      • 2012-09-22
      • 1970-01-01
      相关资源
      最近更新 更多