C# 为什么这不起作用?

C# 为什么这不起作用?,c#,winforms,C#,Winforms,我正在尝试为我的程序制作一个自动更新程序,基本上它只是打开我的程序,同时保持自动更新程序打开 我尝试更改版本,代码正常工作(关闭和打开dl链接) 尝试将visible设置为false this.Visible=false; Form2 main = new Form2(); main.Show(); 你是说这个.Hide不起作用吗?是的。它工作正常,并打开程序。。。但是自动更新程序没有关闭。this.Hide();将拒绝工作。嗨@saltyturtle,第一个问题很好。您可能需要编辑标题

我正在尝试为我的程序制作一个自动更新程序,基本上它只是打开我的程序,同时保持自动更新程序打开

我尝试更改版本,代码正常工作(关闭和打开dl链接)


尝试将visible设置为false

 this.Visible=false;
 Form2 main = new Form2();
 main.Show();

你是说
这个.Hide
不起作用吗?是的。它工作正常,并打开程序。。。但是自动更新程序没有关闭。this.Hide();将拒绝工作。嗨@saltyturtle,第一个问题很好。您可能需要编辑标题,特别提及
MaterialForm
。另外,请仔细阅读如何使您的示例成为a。我认为这不起作用,因为在加载回调中还看不到“自动更新”窗口。@TaW Winforms是我的目标。它在
load
事件中不起作用。
 this.Visible=false;
 Form2 main = new Form2();
 main.Show();