WPF的所有默认转换器?
问题描述:
我读,我可以在绑定像hereWPF的所有默认转换器?
使用数据转换器...
<TextBlock Text="{Binding Converter={StaticResource PositionConverter}}" />
,但我不知道是否有任何“内置”转换器。因为创建转换器只输出2个小数位等似乎很麻烦。我只是认为,我可以使用某种内置的内置功能?
答
对于内置转换器的列表,请参阅commanderz的答案
创建转换器只输出说小数点后2位等似乎麻烦
事实上,和你不不需要;)
相反,您可以使用StringFormat
属性来指定格式特殊cifier:
<TextBlock Text="{Binding SomeValue, StringFormat=F2}" />
有关格式化和有效格式说明符列表的详细信息,请参阅this page。
答
不是内置转换器的列表,但是自.NET 3.5起,绑定类上还有一个FormatString属性,可用于简单格式化(例如2个小数位) – JPW 2010-09-04 10:37:04