Для моего приложения я устанавливаю его для запуска на рабочем столе на высоте запуска 480 и шириной 320
На мой Код главной страницы за файлом Я вызываю следующий метод:
public MainPage()
{
GetDeviceFormFactorType();
}
public static DeviceFormFactorType GetDeviceFormFactorType()
{
switch (AnalyticsInfo.VersionInfo.DeviceFamily)
{
case "Windows.Mobile":
return DeviceFormFactorType.Phone;
case "Windows.Desktop":
ApplicationView.GetForCurrentView().SetPreferredMinSize(new Size { Width = 320, Height = 480 });
ApplicationView.PreferredLaunchViewSize = new Size { Height = 480, Width = 320 };
ApplicationView.PreferredLaunchWindowingMode = ApplicationViewWindowingMode.PreferredLaunchViewSize;
return DeviceFormFactorType.Desktop;
case "Windows.Tablet":
return DeviceFormFactorType.Tablet;
case "Windows.Universal":
return DeviceFormFactorType.Iot;
case "Windows.Team":
return DeviceFormFactorType.SurfaceHub;
default:
return DeviceFormFactorType.other;
}
}
public enum DeviceFormFactorType
{
Phone,
Desktop,
Tablet,
Iot,
SurfaceHub,
other
}
В каком методе вы написали эту строку кода? –
Я следил за этим http://stackoverflow.com/questions/31885979/windows-10-uwp-app-setting-window-size-on-desktop – PatrickSCLin
Это действительно странно ... –