首页 > 代码库 > 【解惑】C#父窗体子窗体
【解惑】C#父窗体子窗体
【解惑】C#父窗体子窗体
这个问题我当时学的时候也困惑了好久,今天看见有人问就好好解释下吧~
【问】父窗体调用子窗体,怎么显示子窗体关闭父窗体? 【答】在不牵扯到线程的情况下,主窗体是不能关闭的,一关闭程序就退出了,应该隐藏,提供两种方法: 最简单的方法: Form2 f2 = new Form2();
f2.Show();
this.Hide();
【扩】因为主窗体只是隐藏,不是真正意义上的关闭 Application.Exit(); //应用退出
————————————————————
常用方法:(这个方法,当你关闭子窗体还会返回父窗体)
【父窗体中加】
Form2 f2 = new Form2();
f2.ShowDialog(this);//把当前窗体当做消息框
【子窗体中加】
加载的时候:this.Owner.Hide(); 父窗体隐藏
关闭的时候:this.Owner.Show(); 父窗体显示
防止你不理解,我做了2个例子,源码如下:http://pan.baidu.com/s/1jG42pee
感觉太空了~~算了贡献几枚资源吧~
C#Winform实例 http://pan.baidu.com/s/14cGhg ;
你爱不爱我-源码 http://pan.baidu.com/s/1gd3RG8F
C#计算器-源码 http://pan.baidu.com/s/1dD4C2zB
SocKet网络编程客户端源码+服务器源码 http://pan.baidu.com/s/1dDkZB9Z
面向过程_飞行棋游戏源码 http://pan.baidu.com/s/1hql88IC
01.手动打造自己的简易浏览器-源码 http://pan.baidu.com/s/1bnGQOsn
02.手动打造二维码自动生成器-源码 http://pan.baidu.com/s/1jGl46kI
03.手动打造自己的图片查看器-源码 http://pan.baidu.com/s/13vSXC 04.打造抽奖抽名之类的系统--源码 http://pan.baidu.com/s/1sjudRUt
05.手动打造自己的繁简互转器--源码 http://pan.baidu.com/s/1eQCbo9k
06.打造自己的MD5加密小工具--源码 http://pan.baidu.com/s/1pJLmraj 07.打造自己的C#远控系列软件 http://pan.baidu.com/s/1qWFKJhU 更多继续看我小白C#WinForm系列就Ok了~~
【解惑】C#父窗体子窗体
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。