我有主窗口,它被设置为最大化负载。但是,当我Un-Maximize窗口或双击窗口的标题栏。它随机被放置在屏幕上,但不是ScreenCenter
。在最大化状态下的CenterScreen窗口,在StateChanged上
有什么办法,我可以在ScreenCenter放置窗口时未最大化
我试图在希望下面的代码,但没有工作
private void InfoWindow_OnStateChanged(object sender, EventArgs e)
{
var window = sender as Window;
if(window != null && window.WindowState == WindowState.Normal)
WindowStartupLocation = WindowStartupLocation.CenterScreen;
}
这是winforms –
@ K.B,感谢您的支持。让我编辑。 –
谢谢它完成了这项工作:) – ADi