我有主窗口,它被設置爲最大化負載。但是,當我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