首页 新闻 搜索 专区 学院

如何在Visual Studio 2008中关闭当前窗体,打开登录窗体,重新登录!

0
悬赏园豆:50 [已关闭问题]

 

比如我有三个窗体!

Form1,Form2,Form3

当我用Form1打开Form2时,Form1关闭!

然后再用Form2打开Form3,这时候Form2本身不会关闭!

问题:如何在Form3上通过事件来关闭Form2,Form3, 而打开!Form1

用心的主页 用心 | 初学一级 | 园豆:5
提问于:2009-12-17 01:30
< >
分享
其他回答(3)
0

关闭了就没有了,你可以用 Hide 隐藏窗体。

Form3 上只要有Form2,Form1 的引用,就可以用 Hide 方法隐藏用 Show 方法重新打开这些窗体。

eaglet | 园豆:17119 (专家六级) | 2009-12-17 06:53
怎么用啊!
支持(0) 反对(0) 用心 | 园豆:5 (初学一级) | 2009-12-17 22:42
0

用Hide方法可以啊

YangLau | 园豆:313 (菜鸟二级) | 2009-12-17 10:58
0

可以这样获取到当前进程中打开的form

Application.OpenForms["FormName"];

然后再调用Hide或Show方法

或者设置窗体的Visble属性

liulun | 园豆:257 (菜鸟二级) | 2009-12-19 11:28
0

直接把form1隐藏掉,用的时候再掉出来。

天堂口 | 园豆:514 (小虾三级) | 2009-12-23 21:12
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册