【发布时间】:2009-05-08 21:11:48
【问题描述】:
我有一个布尔值,需要在 TextBlock 中显示为“是”或“否”。我正在尝试使用 StringFormat 执行此操作,但我的 StringFormat 被忽略并且 TextBlock 显示“True”或“False”。
<TextBlock Text="{Binding Path=MyBoolValue, StringFormat='{}{0:Yes;;No}'}" />
我的语法有问题,还是不支持这种类型的 StringFormat?
我知道我可以使用 ValueConverter 来完成此操作,但 StringFormat 解决方案似乎更优雅(如果有效的话)。
【问题讨论】:
标签: wpf data-binding xaml formatting