数据绑定的格式字符串,千位分隔符和没有货币符号的括号

时间:2015-01-07 21:00:20

标签: wpf vb.net binding formatting

我想在WPF中对数据列进行数据绑定,以使值为负数

(1,234.00)

我可以Binding="{Binding Path=ContractBTM.BasisAmount,StringFormat={}{0:0.00;(0.00)}}",但这不会给我分隔符。

我可以StringFormat=N,但负值使用减号。

我尝试使用#,###语法,但它不喜欢我的绑定字符串中的逗号。

行 我最终使用StringFormat = {} {0:#,## 0.00;(#,## 0.00)}并忽略错误

1 个答案:

答案 0 :(得分:1)

<TextBlock Text="{Binding Path=ContractBTM.BasisAmount, StringFormat={}{0:0.00;(0,000.00)}}" />