xaml/emulator 和真实设备之间的不同图标
Different icons between xaml/emulator & real device
我正在使用 VS Ultimate 2013 和 Caliburn.Micro 为 windows 开发通用应用程序。
我注意到 XAML 或模拟器和真正的诺基亚设备显示不同的图标,而相同的代码对 windows 应用程序正常工作。特别是 "like" 按钮(57759 值 http://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.xaml.controls.symbol)在真实设备中变为 "heart"(见图)。
这里是代码:
<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>
有人遇到同样的问题吗?谢谢
这是一个已知问题,phone 和桌面字体不同,设计器和模拟器使用桌面字体。正在调查未来版本中的修复程序。
典型的解决方案是不执行任何操作并使用 Windows Phone 上的 Windows Phone 图标。如果您特别想要 Windows Phone 上的缩略图图标,那么您可以提供自己的图标图像作为 PathIcon or BitmapIcon 而不是使用 SymbolIcon 或 FontIcon。
我正在使用 VS Ultimate 2013 和 Caliburn.Micro 为 windows 开发通用应用程序。 我注意到 XAML 或模拟器和真正的诺基亚设备显示不同的图标,而相同的代码对 windows 应用程序正常工作。特别是 "like" 按钮(57759 值 http://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.xaml.controls.symbol)在真实设备中变为 "heart"(见图)。
这里是代码:
<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>
有人遇到同样的问题吗?谢谢
这是一个已知问题,phone 和桌面字体不同,设计器和模拟器使用桌面字体。正在调查未来版本中的修复程序。
典型的解决方案是不执行任何操作并使用 Windows Phone 上的 Windows Phone 图标。如果您特别想要 Windows Phone 上的缩略图图标,那么您可以提供自己的图标图像作为 PathIcon or BitmapIcon 而不是使用 SymbolIcon 或 FontIcon。