创建窗体FORM1和FORM2,如何使FORM2显示时,FORM1不可编辑。FORM2关闭时,FORM1才可编辑?
解决方案 »
- 如何实现像系统软键盘那样的顶层窗体?让窗体能始终盖住已经设置为topmost的窗体,包括失去焦点时?
- EndInvoke问题
- 数据项多列填充表格
- 怎样控制c#安装包中“安装文件夹”界面的安装目录总能包含产品名作为目录?我怎么设置才能让公司名、产品名总在安装目录的最下面两层?
- 如何存储richtextbox上的每一张图片
- VS2005无法创建WEB项目?高手帮忙
- 我是新手,遇到了listview控件的问题,请高手帮忙!!!
- 如何用c#获取 服务器IP下面所有网站的网址?
- vs2008相关
- 我在看".NET SDK文档"时,不断弹出"Visual Studio .NET Enterprise Architect - CHS"安装
- 图片浏览控件,类似ACDSEE
- 关于c#向access数据库插入数据[求助]
Form2.Showdialog();方法二:
Form2.Show();
Form1.Enable=false;Form2关闭时,Form1.Enable=true;
Form2.Showdialog(); 很基本的东西~
个人觉得再使用方法2没必要~非要用那还不如把窗体1隐藏了!哈哈
Form2.Show();
Form1.hide();Form2关闭时,Form1.show();
当新窗体关闭时,调用窗体就会重新显示出来。。
但是如果说我现在想做出这么一种效果的话:
就是说前后两个窗体都显示,但是后都不能被编辑,就是说后者不能被focus,即不能作为活动窗体。
只有当前都关闭之后才能恢复。
如果我想实现上面那种效果,请各位指教。
学习