Xamarin.forms Xamarin.Form中的新功能与Font5不起作用

Xamarin.forms Xamarin.Form中的新功能与Font5不起作用,xamarin.forms,font-awesome,Xamarin.forms,Font Awesome,我想在Xamarin.Forms中使用跨平台启用字体,但无法使其正常工作 Xamarin版本。格式:4.7.0.1080 这是我的部分代码 <Button Text="&#xf2ed;" FontFamily="FA5Regular" Command="{Binding Path=BindingContext.Delete, Source={x:Reference SongsCollectionVie

我想在Xamarin.Forms中使用跨平台启用字体,但无法使其正常工作

Xamarin版本。格式:4.7.0.1080

这是我的部分代码

<Button Text="&#xf2ed;"
        FontFamily="FA5Regular"
        Command="{Binding Path=BindingContext.Delete, Source={x:Reference SongsCollectionView}}" 
        CommandParameter="{Binding .}"
        Grid.Column="3" Grid.Row="0" StyleClass="Delete"/>
样式:

Button {
    background-color: darkslateblue;
    color: white;
    border-radius: 5;
}

Button.Delete {
    background-color: red;
}
在解决方案中:

它应该生成一个带有垃圾桶的按钮(远fa trash alt),但它生成一个矩形

==编辑==

ExportFontAttribute(FA5Regular)中的别名很可能不同。我在运行时的任何地方都看不到它:

==编辑==

使用JustDecompile反编译,我确实在eTabber.dll中看到了字体:

==编辑==


有一部分答案,但也无法实现。

你在Android和iOS上都面临这个问题吗?在Android、iOS和UWP上。刚刚在上面的文章中找到这样的评论:但这不是一个完整的答案。我应该把什么放在哪里?从这里下载的示例:。也不起作用。看起来在Xamarin里坏了。Forms@PaulSinnema我检查了您提供的示例代码。我这边的工作做得很好。请检查屏幕截图:sampe代码的错误是什么?您在Android和iOS中都面临这个问题吗?在Android、iOS和UWP上。刚刚在上面的文章中找到了这条评论:但这不是一个完整的答案。我应该把什么放在哪里?从这里下载的示例:。也不起作用。看起来在Xamarin里坏了。Forms@PaulSinnema我检查了您提供的示例代码。我这边的工作做得很好。请检查屏幕截图:sampe代码的错误是什么?
Button {
    background-color: darkslateblue;
    color: white;
    border-radius: 5;
}

Button.Delete {
    background-color: red;
}