c# - 以编程方式最小化 UWP

标签 c# uwp windows-10

现在有没有办法以编程方式最小化 UWP 应用程序?我的应用程序将在平板电脑上以全屏模式运行,我不想拖动顶部边缘来调用默认最小化按钮。

最佳答案

在 Windows 10 更新 1803(内部版本 17134)中,有一个新的 API 可用于最小化您的应用程序。

IList<AppDiagnosticInfo> infos = await AppDiagnosticInfo.RequestInfoForAppAsync();
IList<AppResourceGroupInfo> resourceInfos = infos[0].GetResourceGroups();
await resourceInfos[0].StartSuspendAsync();

https://learn.microsoft.com/en-us/uwp/api/windows.system.appresourcegroupinfo.startsuspendasync

目前,使用此 API 需要您在内部版本的 list 中声明“appDiagnostics”功能。展望 future ,最小化您自己的应用程序时不需要它,只需要最小化其他应用程序即可。

关于c# - 以编程方式最小化 UWP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50020408/

相关文章:

c# - SQLite Windows 10 RTM 通用应用程序

c# - 并发访问通用列表属性

c# - 如何处理 zip 文件?

c# - 我应该如何处理 .NET 中的套接字断开连接?

c# - UWP : Get the current UserName to provide rights to the user

xampp - Windows 10,Xampp,Apache 无法启动,端口 80 正在使用中

c# - 从不同线程传递数据时,是否有其他方法可以在 WPF 中调用?

c# - HttpPost 在 C# 中不工作,但在 Android 中工作正常

c# - 移植 .NET 库以便在 UWP 应用程序中重用

node.js - npm 启动不起作用