2013年5月6日

winform防止主窗体,子窗体重复打开(一)

摘要: 一》新窗口非旧窗口的子窗体时:使用模态窗口,占用当前活动窗口(置顶)//在旧窗口中的合适位置写这些代码 NewForm fm=new NewForm() //隐藏现在这个窗口 this.Hide(); //新窗口显现 fm.ShowDialog();该方法取巧便捷,即置顶新窗口防止旧窗口再触发窗口生成方法,但是这种方法旧窗口依然占用内存,如果做登录就不是很好(做登录窗口下一篇随便再仔细介绍),但是如果还需要恢复旧窗口,这种方法便很理想,代码如下:foreach (Form openform in Application.OpenForms) //利用当前应用程序对象(主窗... 阅读全文

posted @ 2013-05-06 13:44 打肿脸充胖子 阅读(1138) 评论(0) 推荐(0) 编辑

导航