gpt4 book ai didi

c# - 如何在一个 Windows 窗体面板中的一个 Csharp 面板中使用多个窗体?

转载 作者:可可西里 更新时间:2023-11-01 13:28:26 25 4
gpt4 key购买 nike

我正在构建一个 child 学习应用程序,点击面板上的一个按钮,我想在面板的同一个地方显示不同的形式。您能否提供任何演练或教程链接?

最佳答案

这个问题应该发布在 Stackoverflow 网站上而不是这里。

但是您可以使用这种方法来处理这种情况。

            subForm = new SubFormYouWantToLoad();
subForm.TopLevel = false;
subForm.FormBorderStyle = FormBorderStyle.None;
ContainerPanel.Controls.Add(subForm , 0, 1);
subForm .Visible = true;

您可以在单击特定按钮时添加此代码。这里每个子表单都作为控件添加到面板中。在添加另一个子表单之前,您应该从面板的控制列表中删除该子表单。为此,最好删除、关闭和处理第一个。

        ContainerPanel.Controls.Remove(activeform);
activeform.Close();
activeform.Dispose();

关于c# - 如何在一个 Windows 窗体面板中的一个 Csharp 面板中使用多个窗体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5594971/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com