【发布时间】:2013-05-03 14:00:56
【问题描述】:
我有一个 WPF 窗口,由于 SizeToContent="WidthAndHeight",它会随着时间的推移改变它的大小。最初 WindowStartupLocation="CenterScreen" 显示正确居中的窗口,然后我将其重新居中:
Private Sub Window_SizeChanged(ByVal sender As Object, ByVal e As System.Windows.SizeChangedEventArgs) Handles Me.SizeChanged
Me.Top = (SystemParameters.WorkArea.Height - e.NewSize.Height) / 2
Me.Left = (SystemParameters.WorkArea.Width - e.NewSize.Width) / 2
End Sub
但是当窗口首先调整大小并居中时,它会产生“跳跃”。
有什么方法可以顺利完成吗?
【问题讨论】:
标签: wpf center sizetocontent