gpt4 book ai didi

c# - 在运行时更改应用程序 MainForm

转载 作者:行者123 更新时间:2023-11-30 16:51:41 25 4
gpt4 key购买 nike

<分区>

我想在单击一个按钮时重新启动我的主窗体。例如:

program.cs:

Application.Run(new MainForm(data))

MainForm.cs:

private void btn1_Click(object sender, EventArgs e)
{
MainForm newForm = new MainForm(newData);
this.close();
Application.Run(newForm);
}

这样我的新主窗口就是 MainForm 的新实例。我怎样才能从内存中清除第一个实例?

编辑IE。我希望我的第一个 MainForm 实例完全消失 - 这与调用 this.Hide() 是一样的吗?或者调用 this.Close() 然后设置它,以便应用程序仅在最后一个窗口关闭时退出,而不是在主窗口关闭时退出?

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