我有一个 TextBlock,我正在尝试将文本绑定到一个很棒的字体字符以用作复选框。我有一个返回字符串的属性,但似乎有些东西正在将其转换为字符串而不是字符。
这有效并绘制了一个复选框:
<TextBlock Text="" FontFamily="/Resources/fontawesome-webfont.ttf#FontAwesome" />
此组合不会:
public class myObject
{
public string MyString
{
get { return "" }
}
}
<TextBlock Text{Binding MyString} FontFamily="/Resources/fontawesome-webfont.ttf#FontAwesome" />
相反,它会绘制实际的字符串(使用 #xf096; 等),就好像它被转义了一样。
任何想法为什么或如何使它返回未引用的字符?
谢谢!