我的代码目前显示如下:43521 reviews
,我希望它是这样的:43,521 reviews
。我怎样才能做到这一点?是否有StringFormat
中所有可能格式的完整参考?找不到任何东西。感谢。
<TextBlock Text="{Binding Reviews,StringFormat='{}{0} reviews'}"/>
答案 0 :(得分:11)
这个也有效:)
<TextBlock Text="{Binding Reviews,StringFormat='{}{0:N0} reviews'}"/>
答案 1 :(得分:6)
只需更改您的字符串格式:
<TextBlock Text="{Binding Reviews,StringFormat='{}{0:0,0} reviews'}"/>
答案 2 :(得分:5)
试试这个:
<TextBlock Text="{Binding Reviews,StringFormat='{}{0:#,0} reviews'}"/>
答案 3 :(得分:1)
这是我用来显示2位小数精度的逗号
<Label Content="{Binding Reviews}" ContentStringFormat="{0:N2} reviews" />