В настоящее время я разрабатываю приложение Winui3, я хочу, чтобы моя программа начиналась в центре экрана. Как я могу сделать это?[code]m_window = new MainWindow(); var hWnd = WinRT.Interop.WindowNative.GetWindowHandle(m_window); Microsoft.UI.WindowId windowId = Microsoft.UI.Win32Interop.GetWindowIdFromWindow(hWnd); Microsoft.UI.Windowing.AppWindow appWindow = Microsoft.UI.Windowing.AppWindow.GetFromWindowId(windowId); if (appWindow is not null) { Microsoft.UI.Windowing.DisplayArea displayArea = Microsoft.UI.Windowing.DisplayArea.GetFromWindowId(windowId, Microsoft.UI.Windowing.DisplayAreaFallback.Nearest); if (displayArea is not null) { var CenteredPosition = appWindow.Position; CenteredPosition.X = ((displayArea.WorkArea.Width - appWindow.Size.Width) / 2); CenteredPosition.Y = ((displayArea.WorkArea.Height - appWindow.Size.Height) / 2); appWindow.Move(CenteredPosition); } } m_window.Activate(); [/code] Но это не сработало