В настоящее время я разрабатываю приложение 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] Но это не сработало
У меня есть проблемы с Welcomescreen, разработанным в Winui 3. EM> 1080), масштаб (150%), есть ли какой -нибудь способ получить необходимый размер окна после масштабирования и динамически отрегулировать размер Windows. Спасибо.
//this window size...
Каждый раз, когда я пытаюсь использовать метод, показанный ниже, у меня ничего не получается.
import java.util.Arrays; общественный класс FindLargests { public static void main(String[] args) { //Это определяет массивы String[] месяц = { Январь ,...
Я хочу создать диапазон выбора даты.
оставьте инструмент выбора даты всегда открытым и выберите дату начала и дату окончания с выделением цветом. Дата начала и поле ввода окончания будут отдельными. p>
Держите средство выбора даты всегда открытым и...
Я хочу добавить некоторую задержку для запуска анимации. Итак, когда анимация не будет повторяться, мы можем легко использовать свойство startOffset. Дело в том, что у меня есть анимация, которая будет повторяться бесконечно. Но мне приходится...