Пользовательский формат строки в XAML - PullRequest
0 голосов
/ 15 марта 2019

Я пытаюсь отформатировать строку.В приведенном ниже примере показано C$ 123456.00.

Decimal Price = 123456;
string s = Price.ToString("'C$' #,0.00");

Мой вопрос: как использовать тот же формат в XAML для отображения строки?Я пробовал это, но только показывает C$ до десятичной дроби.

<TextBlock Text="{Binding Price , StringFormat={}C${0}}" />

Также есть способ, которым этот формат связан какой-то строкой.

1 Ответ

0 голосов
/ 15 марта 2019

Просто добавьте строку формата к номеру:

<TextBlock Text="{Binding Price, StringFormat={}C$ {0:#,0.00}}" />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...