用于数据绑定的格式字符串,千位分隔符和没有货币符号的括号
format string for databinding, thousands separator and brackets without Currency sign
我想在 WPF 中对网格列进行数据绑定,以便负数的值看起来像这样
(1,234.00)
我可以 Binding="{Binding Path=ContractBTM.BasisAmount,StringFormat={}{0:0.00;(0.00)}}"
但这并没有给我分隔符。
我可以 StringFormat=N
但负值使用减号。
我尝试使用 #,###
语法,但它不喜欢我的绑定字符串中的逗号。
好的
我最终选择了 StringFormat={}{0:#,##0.00;(#,##0.00)} 并忽略了错误
<TextBlock Text="{Binding Path=ContractBTM.BasisAmount, StringFormat={}{0:0.00;(0,000.00)}}" />
我想在 WPF 中对网格列进行数据绑定,以便负数的值看起来像这样
(1,234.00)
我可以 Binding="{Binding Path=ContractBTM.BasisAmount,StringFormat={}{0:0.00;(0.00)}}"
但这并没有给我分隔符。
我可以 StringFormat=N
但负值使用减号。
我尝试使用 #,###
语法,但它不喜欢我的绑定字符串中的逗号。
好的 我最终选择了 StringFormat={}{0:#,##0.00;(#,##0.00)} 并忽略了错误
<TextBlock Text="{Binding Path=ContractBTM.BasisAmount, StringFormat={}{0:0.00;(0,000.00)}}" />