vb.net如何设置两个窗体在屏幕上的位置同步

2025-04-09 01:43:31
推荐回答(2个)
回答1:

首先,在一个两个窗体都能访问的地方声明一个变量记录窗体位置,我这里使用的是Module,你也可以用静态类。
Public Module Module1
Public frmLocation As Point
End Module
然后两个窗体的VisibleChanged事件处理器里写下面的代码:
If Me.Visible Then
Me.Location = frmLocation
Else
frmLocation = Me.Location
End If
窗口切换时要“先隐藏后显示”

回答2:

什么意思啊?