StringFormat货币特殊格式

时间:2012-03-07 10:00:47

标签: wpf xaml c#-4.0 string-formatting

我正在尝试在我的XAML中对货币进行特殊格式化。 这是我想要的UI格式:123 456 789,12€。 因此,用于组分隔符的'scpace'字符和用于小数分隔符的','字符。

有谁知道怎么办? 或者有没有人得到一个有趣的链接,解释如何在XAML中构造StringFormat?

编辑:或者简单地将法国文化用于UI: - )

干杯,

托马斯

1 个答案:

答案 0 :(得分:1)

我不知道您的输入是什么,但这里有一个关于如何根据文化格式化货币的示例。

  Decimal amount= 12356789.12M;
  String s = amount.ToString("C", new CultureInfo("fr-FR"));
  // s =     "12 356 789,12 €"