如何使用Windows 8中的LaunchUriAsync以编程方式最大化窗口?

时间:2014-05-30 08:34:28

标签: c# windows-runtime windows-store-apps microsoft-metro

如何使用Windows 8中的LaunchUriAsync以编程方式最大化/最小化启动/当前Windows存储应用程序?

    private async void Button_Click(object sender, RoutedEventArgs e)
    {
        var options = new Windows.System.LauncherOptions();
        options.TreatAsUntrusted = false;
        options.DisplayApplicationPicker = false;
        Uri target = new Uri("ms-mail:");
        bool isSucceed = await Windows.System.Launcher.LaunchUriAsync(target, options);
    }

1 个答案:

答案 0 :(得分:2)

在Windows 8中无法执行此操作,但Windows 8.1将DesiredRemainingView属性添加到LauncherOptions,其中您指明了启动应用程序保留在屏幕上的方式(UseLess,UseHalf,UseMore ,UseMinimum和UseNone)。