我可以在ToolbarItem中使用Windows Phone中的标准图标吗?

时间:2015-10-14 08:12:57

标签: xamarin windows-phone xamarin.forms

我有一个Xamarin Forms页面,其中包含一个工具栏项:

<ToolbarItem Name="Cancel">
  <ToolbarItem.Icon>
    <OnPlatform x:TypeArguments="FileImageSource" WinPhone="button_cancel.png" />
  </ToolbarItem.Icon>
</ToolbarItem>

这是使用位图在Windows Phone中显示取消图标。但是在Windows Phone中已经有这样的预定义图标(在Segoe UI Symbol字体中)。我可以使用它们而不是位图吗?

1 个答案:

答案 0 :(得分:0)

您可以为NavigationPage创建自定义渲染器,然后使用自定义字体将普通图像源替换为本机图像。更多信息(示例适用于Android和iOS,但也应轻松采用Windows:https://forums.xamarin.com/discussion/17278/custom-font-in-xamarin-forms-font-awesome/p1