我正在开发适用于Windows的通用应用程序,VS Ultimate 2013& Caliburn.Micro。 我注意到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>
有人有同样的问题吗?感谢
答案 0 :(得分:2)
这是一个已知问题,其中手机和桌面字体不同,设计人员和模拟器使用桌面字体。正在调查未来版本中的修复。
典型的解决方案是不做任何事情并在Windows Phone上使用Windows Phone图标。如果您特别想要Windows Phone上的拇指图标,那么您可以使用PathIcon或BitmapIcon提供自己的图标图像,而不是使用SymbolIcon或FontIcon。