【问题标题】:UWP prevent multiple windows from being opened on the phoneUWP 防止在手机上打开多个窗口
【发布时间】:2018-03-22 01:41:44
【问题描述】:

我有一个在 PC 和手机上运行的 UWP 应用程序。 我正在使用这个Show multiple views for an app,它工作正常。

但我现在想隐藏手机上的按钮以打开第二个窗口。

如果我理解正确,我不应该使用设备类来确定这一点。 最好为此使用 ApiInformation 类,例如识别这样的硬件按钮

Windows.Foundation.Metadata.ApiInformation.IsTypePresent("Windows.Phone.UI.Input.HardwareButtons")

我找不到正确的字符串来询问设备是否可以处理多个窗口。

【问题讨论】:

    标签: c# uwp


    【解决方案1】:

    您可以尝试使用AnalyticsInfo.VersionInfo.DeviceFamily 并在桌面和移动设备上进行比较。根据 SDK 的可用性,AnalyticsInfo API 自 10240 构建以来就存在,因此您无需担心。

    https://docs.microsoft.com/en-us/uwp/api/windows.system.profile.analyticsversioninfo

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-20
      • 2010-11-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多