我正在尝试使用TextMlock控件中的字体图标来显示特定图标。
为此,我使用绑定了一些文本的文本块,这些文本通过转换器转换为特定的符号代码。但是,文本块不显示该特定符号,而是显示没有&#
个字符的符号代码。我在这里做错了吗?
转换器类:
public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
{
var catagoryString = value?.ToString().Trim();
var returnString = string.Empty;
if (stringConditionOne)
{
return "";
}
if (strinConditionTwo)
{
return @"🔖";
}
return "";
}
Textblock绑定:
<TextBlock
Grid.Row="0"
Grid.Column="4"
FontFamily="Segoe UI Symbol"
FontSize="10"
HorizontalAlignment="Center"
VerticalAlignment="Center"
Text="{Binding TextProperty, Converter={StaticResource stringToSymbolConvertor}}"
TextAlignment="Center" />
答案 0 :(得分:1)
从代码后面使用\ u
"\ue1ef;"