如何在SplitContainer中关闭当前窗体

本文关键字:窗体 SplitContainer | 更新日期: 2023-09-27 18:09:56

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

如何在SplitContainer中关闭当前窗体

你可以在你的应用程序中轻松实现以下逻辑:

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

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