StringFormat Валюта специального форматирования - PullRequest
1 голос
/ 07 марта 2012

Я пытаюсь сделать специальное форматирование для валюты в моем XAML.Это формат, который я хочу в пользовательском интерфейсе: 123 456 789,12 €.Таким образом, символ 'scpace' для разделителя групп и символ ',' для десятичного разделителя.

Кто-нибудь знает, как поступить?Или кто-нибудь получил интересную ссылку, которая объясняет, как построить StringFormat в XAML?

РЕДАКТИРОВАТЬ: Или просто положить французскую культуру для пользовательского интерфейса: -)

Cheers,

Томас

1 Ответ

1 голос
/ 07 марта 2012

Я не знаю, что вы вводите, но вот пример того, как форматировать валюты в зависимости от культуры.

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