如何关闭SplitContainer中的当前表单?

发布于 2024-12-07 01:06:18 字数 95 浏览 1 评论 0原文

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

I have a user control in my SplitContainer's right panel. A form opens below the user control. Now if i click a button in the user control, that current form should close and a new form should open. How to do this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

笑看君怀她人 2024-12-14 01:06:18

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

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

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

You can implement below logic in your app easily:

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

which will remove the existing panel from the container and place the other panel. You can extend the same logic to place forms, or separate controls on the container easily.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文