【发布时间】:2014-01-20 13:49:28
【问题描述】:
我将负载设置为最大化的主窗口。但是当我取消最大化窗口或双击窗口的标题栏时。它随机放置在屏幕上的任何位置,但不是ScreenCenter。
有什么方法可以在未最大化时将窗口放置在屏幕中心
我希望尝试以下代码,但没有成功
private void InfoWindow_OnStateChanged(object sender, EventArgs e)
{
var window = sender as Window;
if(window != null && window.WindowState == WindowState.Normal)
WindowStartupLocation = WindowStartupLocation.CenterScreen;
}
【问题讨论】: