早上好。
我有一个有3个表格的程序,它们是。
MainMenu
Form1
Form2
我在MenuStrip
中有一个MainMenu
,当我点击它时Form1
会显示,而那个代码就是简单Form1.show
现在我有一些程序有与Form2
联系让我们说我使用Form2
打开了Form1
,因此Form1
仍处于打开状态,Form2
位于其顶部,当我完成{ {1}}我将使用名为Close的Form2
关闭它。
但我关注的是当我关闭它时Button
会自动隐藏,我不希望这种情况发生。
以下是Form1
关闭
Button
我的问题是,如何在第二张表格结束时阻止第一张表格隐藏。通常它发生在第二种形式的变化时。
我希望有人帮助我这个。 TYSM将来的帮助。
答案 0 :(得分:0)
首先,您没有提到任何导航表单的代码。
根据您提供的信息,我提供了一些可能对您有用的代码。
Private Sub Form2_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
Form1.BringToFront()
End Sub
将上述代码放在Form2代码中。
如果要停止最小化Form2上的Form1,则可以使用以下代码。
Private Sub Form2_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
Form1.WindowState=FormWindowState.Maximized
Form1.BringToFront()
End Sub