【发布时间】:2013-03-14 12:24:23
【问题描述】:
我有一个打开新窗口的按钮。如何相对于该按钮定位新窗口,以便窗口右侧与按钮右侧对齐并且窗口顶部与按钮底部对齐?
我尝试在调用窗口中计算这样的位置,首先尝试使它们相对于调用窗口本身对齐,但似乎不正确。
Dim SecondWin As New SecondWindow()
SecondWin.Top = Me.Top + Me.ActualHeight - SecondWin.Height
SecondWin.Left = Me.Left + Me.ActualWidth - SecondWin.Width
SecondWin.Show()
【问题讨论】:
-
尝试在SourceInitialized 中设置位置@Windows 在设置位置或状态时真的很挑剔。你也考虑过使用Popup吗?
标签: wpf vb.net window position