我正在尝试格式化字符串。以下示例显示了C$ 123456.00.
Decimal Price = 123456;
string s = Price.ToString("'C$' #,0.00");
我的问题是如何在XAML中使用相同的格式来显示字符串?我已经尝试过了,但是只在小数点前显示C$
。
<TextBlock Text="{Binding Price , StringFormat={}C${0}}" />
还有一种方法可以通过某种字符串来绑定这种格式。
答案 0 :(得分:0)
只需将格式字符串添加到数字:
<TextBlock Text="{Binding Price, StringFormat={}C$ {0:#,0.00}}" />