【问题标题】:Different icons between xaml/emulator & real devicexaml/模拟器和真实设备之间的不同图标
【发布时间】:2015-01-14 04:53:34
【问题描述】:

我正在使用 VS Ultimate 2013 和 Caliburn.Micro 开发适用于 Windows 的通用应用程序。 我注意到 XAML 或模拟器和真正的诺基亚设备显示不同的图标,而相同的代码在 windows 应用程序中正常工作。特别是“赞”按钮(57759 值http://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.xaml.controls.symbol)成为真实设备中的“心脏”(见图)。

代码如下:

<Page.BottomAppBar>
  <CommandBar>
    <CommandBar.PrimaryCommands>
      <AppBarButton Icon="Dislike" IsCompact="False" Label="Dislike"/>
      <AppBarButton Icon="Like" IsCompact="False" Label="Like"/>
      <AppBarButton Icon="LikeDislike" IsCompact="False" Label="LikeDislike"/>
    </CommandBar.PrimaryCommands>
  </CommandBar>    
 </Page.BottomAppBar>

有人有同样的问题吗?谢谢

【问题讨论】:

    标签: c# xaml windows-phone-8.1 win-universal-app


    【解决方案1】:

    这是一个已知问题,手机和桌面字体不同,设计器和模拟器使用桌面字体。正在调查它以在未来版本中进行修复。

    典型的解决方案是什么都不做,而是使用 Windows Phone 上的 Windows Phone 图标。如果您特别想要 Windows Phone 上的拇指图标,那么您可以提供自己的图标图像作为 PathIconBitmapIcon,而不是使用 SymbolIcon 或 FontIcon。

    【讨论】:

      猜你喜欢
      • 2022-12-11
      • 1970-01-01
      • 2015-10-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多