急急急急急急急C#)C#窗体中关闭以前隐藏的窗体 第一个窗体隐藏的时候代码: this.Hide(); jdMDIParent dl = new jdMDIParent(); dl.ShowDialog; 第二个窗体打开后我想关闭或者重新显示第一个窗体怎么办? 那个大哥解决下! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在第二窗体添加一个BUTTON在单击事件下写代码不就行了 this.Hide(); 让他隐藏即可以拉 第一个窗体引用可以传到第二个窗体里在 f1.show();也可以在第一个窗体 类里把自己当自己的static成员比如class Form1{public static Form1 f1=null;..... public Form1(){ f1=this;}}Form2里Form1.f1.show(); 错啦第一个窗体引用可以传到第二个窗体里在 f1.close();f1.dispose();也可以在第一个窗体 类里把自己当自己的static成员比如 class Form1{ public static Form1 f1=null; ..... public Form1() { f1=this; } } Form2里 Form1.f1.close(); 遇到我你真是太幸运了,呵呵,方法如下:this.Hide(); jdMDIParent dl = new jdMDIParent(); dl.ShowDialog(); //因为到这一句之后只是弹出了一个窗体,然后在新窗体中进行相应的操作,其实根本没有跳出这里,当你的弹出窗口关闭的时候它就会继续执行下面的代码,如果没有下面这一句,你的隐藏窗体也就不会被释放,程序也就无法退出运行。this.close(); 如果要显示第一个窗体,就把this.close()改成this.show() 引用楼主 dengxbo 的帖子: 第一个窗体隐藏的时候代码: this.Hide(); jdMDIParent dl = new jdMDIParent(); dl.ShowDialog; 第二个窗体打开后我想关闭或者重新显示第一个窗体怎么办? 那个大哥解决下! 遇到我你真是太幸运了,呵呵,方法如下: C# codethis.Hide(); jdMDIParent dl = new jdMDIParent(); dl.ShowDialog(); //因为到这一句之后只是弹出了一个窗体,然后在新窗体中进行相应的操作… 我的意思是第二个窗体是不可以关的! 比如一个简单的登陆界面,输入正确的密码后登陆跳到第二个窗体,我要关闭第一个窗体怎么办! Oracle数据库备份 请教用什么开发工具 小妹请问一个XML读取属性值的简单问题。 向richtextbox插图 C#中打开对话窗口,如何做到关闭这个窗口后再执行后面代码? 在flowlayoutpanel中加用户控件,一行的个数 c#中tcp/ip 编程中服务器端获得客户端的IP的命令是什么? 数据验证-特别希望(愚翁)的到来。 如何能够获取到主板的芯片组型号和内存插槽信息 TreeView 中添加一个节点,节点属性ImageIndex和SelectImageIndex有什么区别? 那里有用C#编写的工资管理系统? C# Windows应用程序 pictureBox 上面画图
也可以在第一个窗体 类里把自己当自己的static成员比如class Form1{public static Form1 f1=null;
.....
public Form1()
{
f1=this;
}
}
Form2里Form1.f1.show();
也可以在第一个窗体 类里把自己当自己的static成员比如 class Form1{ public static Form1 f1=null;
.....
public Form1()
{
f1=this;
}
}
Form2里 Form1.f1.close();
this.Hide();
jdMDIParent dl = new jdMDIParent();
dl.ShowDialog(); //因为到这一句之后只是弹出了一个窗体,然后在新窗体中进行相应的操作,其实根本没有跳出这里,当你的弹出窗口关闭的时候它就会继续执行下面的代码,如果没有下面这一句,你的隐藏窗体也就不会被释放,程序也就无法退出运行。this.close();
第一个窗体隐藏的时候代码:
this.Hide();
jdMDIParent dl = new jdMDIParent();
dl.ShowDialog; 第二个窗体打开后我想关闭或者重新显示第一个窗体怎么办?
那个大哥解决下! 遇到我你真是太幸运了,呵呵,方法如下: C# codethis.Hide();
jdMDIParent dl = new jdMDIParent();
dl.ShowDialog(); //因为到这一句之后只是弹出了一个窗体,然后在新窗体中进行相应的操作…
我的意思是第二个窗体是不可以关的!
比如一个简单的登陆界面,输入正确的密码后登陆跳到第二个窗体,我要关闭第一个窗体怎么办!