【发布时间】:2016-06-24 04:33:21
【问题描述】:
早安。
我有一个包含 3 个表单的程序,它们是。
MainMenu
Form1
Form2
我在MainMenu 中有一个MenuStrip,当我单击它时会显示Form1,其代码是简单的Form1.show 现在我有一些与Form2 连接的程序让我说使用Form1 打开Form2,所以Form1 仍然打开,Form2 在它的顶部,当我在Form2 中完成时,我将使用Button 关闭它,命名为 Close。
但我担心的是,当我关闭它时,Form1 会自动隐藏,我不希望这种情况发生。
这是我在Button 中的代码关闭
'Do some MySQL Command
Me.close
我的问题是,当第二个表单关闭时,如何防止第一个表单隐藏。通常在第二形态发生变化时发生。
我希望有人能帮助我解决这个问题。 TYSM 以获取未来帮助。
【问题讨论】:
-
关闭一个表单不会导致另一个表单隐藏。大概该按钮位于
MainMenu表单上,因此单击它将使该表单获得焦点。这就是它应该如何工作的方式。如果你想给另一个表单焦点,那么你需要调用它的Activate方法。 -
请参阅编辑后的帖子
-
例如,当 Form2 关闭 Form1 最小化时,我在 Form1 的顶部有 2 个 Forms Form2