猿问

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

 

比如我有三个窗体!

Form1,Form2,Form3

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

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

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


蓝山帝景
浏览 1055回答 2
2回答

守着星空守着你

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

缥缈止盈

可以这样获取到当前进程中打开的formApplication.OpenForms["FormName"];然后再调用Hide或Show方法或者设置窗体的Visble属性
随时随地看视频慕课网APP
我要回答