【问题标题】:Bing Maps SDK Dark Mode必应地图 SDK 深色模式
【发布时间】:2016-01-16 06:32:17
【问题描述】:

我有一个应用程序有两种格式:Windows Phone 8.1 Silverlight 和 Windows 8.1 RT。它使用 Bing Maps SDK,我希望能够以编程方式(基于用户偏好)在明暗模式之间切换。我可以通过以下方式使其在 Silverlight 版本上运行:

myMap.ColorMode = Microsoft.Phone.Maps.Controls.MapColorMode.Dark;
myMap.ColorMode = Microsoft.Phone.Maps.Controls.MapColorMode.Light;

ColorMode 属性在 Windows 8.1 RT 版本上不可用。我能找到的最接近的是:

myMap.RequestedTheme = ElementTheme.Dark;
myMap.RequestedTheme = ElementTheme.Light;

这似乎没有任何作用。任何帮助将不胜感激。

【问题讨论】:

    标签: c# windows-phone bing-maps


    【解决方案1】:

    Windows 8.1 地图控件没有暗模式。此外,该地图控件在 Windows 10 中已弃用。我建议以 Windows 10 为目标,它构建在 Windows Phone 8.1 地图控件之上。 Windows 10 地图控件有一个可用的深色方案:https://msdn.microsoft.com/en-us/library/windows/apps/xaml/windows.ui.xaml.controls.maps.mapcolorscheme.aspx 不确定这是否会更改地图样式颜色,但要知道计划将“夜间”模式地图添加到该控件。在任何情况下,如果有任何 Windows 地图控件获得此信息,那将是 Windows 10 地图控件,因为 Windows 8.1 地图控件不再更新。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-01-03
      • 2020-04-13
      • 2019-12-08
      • 1970-01-01
      • 2020-03-26
      • 2021-07-19
      • 1970-01-01
      相关资源
      最近更新 更多