如何解决在隐藏最后一个表单的位置显示表单VB.net
对于一个学校项目,我正在开发需要使用多种形式的软件。
此刻,当单击一个按钮以显示表单并隐藏当前表单时,它将在属性中设置的默认位置打开。
我希望它知道最后一个表单的隐藏位置,以便它可以在同一位置打开新表单。这是至关重要的,因为所有表单的形状/大小都相同,并且如果软件保持其移动位置不变,将会带来更好的用户体验。
谢谢您的帮助!如果您还有其他问题,请问,因为这是我第一次在此处提出问题,不知道我是否提供了所有相关信息!
用于隐藏和显示表单的当前代码, 当按下按钮时,这是从另一个表单中打开主表单:
Private Sub btnHome_Click(sender As Object,e As EventArgs) Handles btnHome.Click
Dim Home As Form
Home = frmHome
Me.Hide()
Home.Show()
End Sub
解决方法
此问题的解决方法是使用以下行:frmHome.Location = Me.Location
并将StartPosition(格式)的属性更改为Manual
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。