调用顺序:Form1 ->Form2 ->Form1
Form1 为启动窗体,在此窗体中的代码:this.Hide();Form2 f2=new Form2();f2.Show();在Form2窗体的“退出”按钮事件中:this.close();然后我想将Form1重新显示出来!
我用new Form1().Show();是可以的,但是这样写等于将Form1重新装载一次了。
我应该怎么写?
Form1 为启动窗体,在此窗体中的代码:this.Hide();Form2 f2=new Form2();f2.Show();在Form2窗体的“退出”按钮事件中:this.close();然后我想将Form1重新显示出来!
我用new Form1().Show();是可以的,但是这样写等于将Form1重新装载一次了。
我应该怎么写?
解决方案 »
- 关于数据绑定和div的display的问题,应该是这样问,效果是用jquery实现的
- render 持久化
- Ado.Net同步异步
- 为什么发送邮件出现这样的错误(ASP.NET web service)??
- 这段代码哪里错了??我觉得没有错啊~是不是sql本身出问题了呢
- 求一正则表达式,提取{}中的东西
- C#编的程序在2003中的使用
- 怎样自己设定PrintPreviewDialog的Icon??
- dataGrid 这个控件如何点某一行时获取哪一行某列的值
- 100分!Winform或WPF实现从OutLook中选择拖一封邮件拽到窗体,获取到这封邮件的信息
- 问一下用C#怎么获取FTP SERVER的例表文件代码该如何写啊!
- 怎样编程查询Access数据库中的表数和各表的表名?
在form2中写一个方法 void SetParentForm(form f1) { parentform = f1;}
然后 在this.Hide();Form2 f2=new Form2();f2.Show();之后 调用 f2.setParentForm(this);
最后在form2中的this.close();后,调用 f1.show();