Как изменить размер окна UWP в Hololens? - PullRequest
0 голосов
/ 07 ноября 2018

Я хочу один раз установить размер окна для моего приложения. Поскольку оно больше, чем окно по умолчанию, я мог бы сделать это либо установив минимальный размер, либо изменив сам размер на этот минимум во время запуска.

Я пытался

ApplicationView.PreferredLaunchViewSize = new Size(1200, 900);
        ApplicationView.PreferredLaunchWindowingMode = ApplicationViewWindowingMode.PreferredLaunchViewSize;
        ApplicationView.GetForCurrentView().SetPreferredMinSize(new Size(800, 600));

и это

float DPI = Windows.Graphics.Display.DisplayInformation.GetForCurrentView().LogicalDpi;

Windows.UI.ViewManagement.ApplicationView.PreferredLaunchWindowingMode = Windows.UI.ViewManagement.ApplicationViewWindowingMode.PreferredLaunchViewSize;

var desiredSize = new Windows.Foundation.Size(((float)800 * 96.0f / DPI), ((float)600 * 96.0f / DPI));

Windows.UI.ViewManagement.ApplicationView.PreferredLaunchViewSize = desiredSize;

Window.Current.Activate();

bool result = Windows.UI.ViewManagement.ApplicationView.GetForCurrentView().TryResizeView(desiredSize);

Но никто не работает. Чего мне не хватает?

...