【发布时间】:2021-05-28 16:08:56
【问题描述】:
我在我的 WPF 应用程序中使用 FontAwesome 作为图标。
使用单个名称图标时,一切都按预期工作,但是每当我尝试使用带连字符的图标名称时,字体不理解这一点,要么不绘制任何东西,要么绘制两个图标(连字符的左侧和右侧) 单独(如果存在)。
这会绘制用户图标。太好了。
<!--FontAwesome Font applied in style-->
<TextBlock Style="{DynamicResource mainButtonImage}" Margin="5" Text="user"></TextBlock>
这个,绘制用户图标,一个“-”和一个圆圈图标。它应该是“用户圈”图标。
<TextBlock Style="{DynamicResource mainButtonImage}" Margin="5" Text="user-circle"></TextBlock>
应该是这样画的:https://fontawesome.com/icons/user-circle?style=regular
有什么想法吗?
【问题讨论】:
-
尝试转义连字符或直接与 \u 一起使用 Unicode 值?
-
感谢您的评论。这不起作用:“user-circle”(尽管它仍然像往常一样在屏幕上绘制连字符。
-
这也行不通..虽然我并不完全有信心正确地转义它.. Text="{} user-circle"
-
然后直接在他们的网站上询问他们。
标签: c# wpf visual-studio user-interface font-awesome