【问题标题】:How do I show status to users from my UWP app?如何从我的 UWP 应用向用户显示状态?
【发布时间】:2017-12-15 20:58:27
【问题描述】:

我们正在创建一个应用程序(必须是适用于 Microsoft 应用商店的 UWP)。应用程序将继续运行,我们希望在他们登录后从桌面“隐藏” UI(而不是在任务栏中)。我们想把它放在他们可以看到应用程序状态和/或注销的地方(比如 VPN 或防病毒应用程序显示状态)。

我们已经使用系统托盘(在 uwp 中不存在)、快速操作托盘(似乎用于系统应用程序)、通知(在那里显示状态,但用户可以将其删除——寻找 Wifi 的操作中心按钮之类的东西)进行了调查.我们的目标是让应用程序运行,但不碍事,可以访问状态和注销功能。微软认可的方式是什么?如果没有这种认可的方式,你是如何解决的?

【问题讨论】:

    标签: c# uwp


    【解决方案1】:

    目前,UWP 不支持。

    但是,您可以使用 Desktop Bridge 将 WPF 应用程序发布到 Microsoft Store。我没有接触过它,但我看到商店中的一些应用程序运行比 UWP 更高的访问权限,并且您可能能够控制应用程序图标(即任务栏/系统托盘)的可见性。

    试一试,让我们知道它是否有效。

    【讨论】:

      【解决方案2】:

      您是对的,但有一些解决方法可以使用:

      1.使用 THE DISMISSED EVENT 在用户关闭通知时再次显示通知。

      2。带有系统托盘扩展的 UWP 应用

      this blogpost 中所述,您可以添加一个组件来创建托盘图标。

      【讨论】:

        猜你喜欢
        • 2022-01-17
        • 2017-07-13
        • 1970-01-01
        • 1970-01-01
        • 2017-01-15
        • 1970-01-01
        • 1970-01-01
        • 2020-12-08
        • 2018-09-24
        相关资源
        最近更新 更多