Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/297.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Application.Run-更改使用按钮单击事件_C#_Winforms_Button - Fatal编程技术网

C# Application.Run-更改使用按钮单击事件

C# Application.Run-更改使用按钮单击事件,c#,winforms,button,C#,Winforms,Button,我有一个关于应用程序的小问题。运行方法。当我单击按钮1时,可以更改Application.Run(在default Program.cs文件中)应该将Application.Run行更改为eg Application.Run(new Form1()); 然后点击按钮2 Application.Run(new Form2()); 如果上述情况发生,我们可以在程序仍在运行时进行更改吗 谢谢你的建议 Application.Run()运行程序的主消息循环。 一旦启动,您就无法修改它 相反,您可以简

我有一个关于应用程序的小问题。运行方法。当我单击按钮1时,可以更改Application.Run(在default Program.cs文件中)应该将Application.Run行更改为eg

Application.Run(new Form1());
然后点击按钮2

Application.Run(new Form2());
如果上述情况发生,我们可以在程序仍在运行时进行更改吗

谢谢你的建议

Application.Run()
运行程序的主消息循环。
一旦启动,您就无法修改它

相反,您可以简单地
Show()
一个新表单实例,或者
Hide()
旧表单实例