2

我是 Xamarin 的新手。

我正在使用使用 font-awesome 4.7 版本的 Xamarin,我试图在后面的代码中添加一个 ToolbarItem:

var toolBarItem = new ToolbarItem
{
    Icon = "",
}

在 xaml 文件中,我可以这样做:

<assets:Icon Text="&#xf053;" TextColor="#5DD046" FontSize="24" HorizontalOptions="Start" VerticalTextAlignment="Center" Margin="25,0,0,0"/>

但是我需要它在后面的代码中工作,有人可以告诉我如何去做吗?

4

2 回答 2

1

从后面的代码中你可以这样做

Icon = "\uf053"

或者

Icon = ((char)0xf053).ToString();

您的原始值是"&#xf053;",因此对于所有值,相同的规则适用于更改。

于 2018-11-16T07:24:04.693 回答
0

您已经创建了一个工具栏项,但为了显示它,必须将其添加到页面中。所以在你的页面代码中你应该调用

this.ToolbarItems.Add(toolBarItem);

创建项目后。

于 2018-11-16T07:30:52.040 回答