可视C#代码再次加载Form1
作者:互联网
在我的Visual C#程序中,我有2个表单称为Form1&.表格2.
Form1有一个按钮调用btnfrm1,而Form2有一个按钮调用btnfrm2.
我需要我的程序要做的是:
当我按btnfrm1时,需要打开Form2并隐藏Form1& ;;当我按btnfrm2时,它需要再次显示Form1并关闭Form2.
我为btnfrm1的click事件编写的代码是这个
Form2 frm2= new Form2();
frm2.Show();
this.Hide();
但是我不知道在Form2的btnfrm2 click事件中要写什么,以使Form2消失并重新出现Form1.
有人能帮我吗?
我感激任何帮助
解决方法:
尝试以下代码
Form1 frm1 = (Form1)Application.OpenForms["Form1"];
frm1.Show();
this.Close();
标签:overloading,override,form-load,c,winforms 来源: https://codeday.me/bug/20191029/1957177.html