社区
C#
帖子详情
启动多个窗体
kolnick
2012-03-23 11:18:47
程序启动后有一个窗体显示,当按了按钮的时候,第一个窗体关闭,第二个窗体启动
我通过 new from启动第二个窗体 , 当我点了按钮后,第二个窗体就自动消失了这是怎么回事
...全文
128
15
打赏
收藏
启动多个窗体
程序启动后有一个窗体显示,当按了按钮的时候,第一个窗体关闭,第二个窗体启动 我通过 new from启动第二个窗体 , 当我点了按钮后,第二个窗体就自动消失了这是怎么回事
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kolnick
2012-03-25
打赏
举报
回复
隐藏怎么和关闭差不多呢,隐藏说明还在运行中,关闭就关闭这个窗体了,怎么会一样 呢!
mavisziyou
2012-03-25
打赏
举报
回复
其实隐藏和关闭差不多,调用关闭函数就行了Form1.close();
kolnick
2012-03-25
打赏
举报
回复
要关闭不要隐藏!!
lhonyun_lhy
2012-03-25
打赏
举报
回复
额,忘了把f3.f2 = this去掉了 ,8好意思……
lhonyun_lhy
2012-03-25
打赏
举报
回复
private Form3 f3 = new Form3();
private void button1_Click(object sender, EventArgs e)
{
f3.f2 = this;
this.Hide();
f3.Show();
}
屌絲來襲
2012-03-25
打赏
举报
回复
[Quote=引用 12 楼 wj150158472 的回复:]
引用 11 楼 ghypnus 的回复:
参考我的博文:http://www.cnblogs.com/ghypnus/archive/2012/03/25/2416541.html
也许对你有帮助
用多线程可以解决,还有一个方法
就是在program.cs的main()里加一句 application.run(new Form2());
然后在FORM1的BUTTON单击事……
[/Quote]
当然这样做的话,即便是点form1窗口的 X关闭 依然会打开form2
屌絲來襲
2012-03-25
打赏
举报
回复
[Quote=引用 11 楼 ghypnus 的回复:]
参考我的博文:http://www.cnblogs.com/ghypnus/archive/2012/03/25/2416541.html
也许对你有帮助
[/Quote]
用多线程可以解决,还有一个方法
就是在program.cs的main()里加一句 application.run(new Form2());
然后在FORM1的BUTTON单击事件里 写一句 this.close();就可以了
这样就会关闭form1,打开form2;
把最好的留到最后
2012-03-25
打赏
举报
回复
参考我的博文:
http://www.cnblogs.com/ghypnus/archive/2012/03/25/2416541.html
也许对你有帮助
屌絲來襲
2012-03-24
打赏
举报
回复
[Quote=引用 6 楼 gsilenceqin 的回复:]
form1.Hide = true;
form1.Visible = false;
不知道第二种对不对,搞java的,看了半个月C#
[/Quote]
隐藏第一个窗体应该用
this.visible=false
gSilenceQin
2012-03-24
打赏
举报
回复
form1.Hide = true;
form1.Visible = false;
不知道第二种对不对,搞java的,看了半个月C#
屌絲來襲
2012-03-24
打赏
举报
回复
把第一个窗体隐藏就好,不要关闭第一个窗体
kolnick
2012-03-24
打赏
举报
回复
如果让第二个窗体不被关闭那要怎么写呢
bdmh
2012-03-23
打赏
举报
回复
代码怎么写的
Talsha
2012-03-23
打赏
举报
回复
楼主是想在2个窗体间切换吗
不啦草
2012-03-23
打赏
举报
回复
因为第二个窗体 是在第一个窗体打开的
父窗体(第一个窗体) 都关闭了,当然在它上面打开的子窗体(第二个窗体) 也要关闭了
将
窗体
编译成类库
然而,有时我们可能需要将一个
窗体
应用转化为类库(Class Library),以便于复用或者作为其他项目的组件。这个过程涉及到对Visual Studio项目设置的调整和编译目标的更改。以下是对"将
窗体
编译成类库"这一主题的详细...
转载+C#+
窗体
加载中等待层+代码类
当用户
启动
一个应用程序或执行一项耗时的操作时,
窗体
加载期间的用户体验往往直接影响到用户对软件的第一印象。"
窗体
加载中等待层"就是为了改善这种体验,防止在数据加载过程中,
窗体
出现“假死”现象,让用户知道...
仿QQ概念版登陆界面,酷狗魔方,C# winForm .Net 2.0 源码
可以把Winform设计成像WPF一样。 ...
启动
和关闭有仿照QQ的渐变透明...此项目中包含了
多个
界面设计例子。VS2013。 界面库不开源,如果你需要源码你可以联系我。本项目只用于学习参考,请勿用于非法或商务用途,谢谢合作!
uCGUIBuilder4.0
2、修改了只能打开一个ucGUIBuilder的功能,现在可以同时
启动
多个
; 3、修复了拖放非ucfrm引起软件错误的Bug; 4、添加了控件ID自动增加功能; 5、添加了控件ID检查功能,控件ID有重复时会有警告; 6、添加了用户...
java课程设计界面美化包,swing也可以这么漂亮
在"java课程设计"中使用Substance,不仅能够提高项目的完成度,还能增加学生的实践能力,让他们了解到除了Java原生GUI外的更多可能性。本demo正是一个很好的教学示例,展示了如何集成和使用Substance库来美化Swing...
C#
111,126
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章