Сценарий
Не получается найти способ форматирования привязок в WPF с использованием IFormatProvider . В настоящее время у меня есть свойство в моем источнике данных:
public int PersonNumber { get; set; }
Это свойство привязано к метке в XAML:
<Label Content="{Binding Path=PersonNumber}" />
Как видите, это число, но его следует отформатировать как 0000.00.000. В настоящее время мы используем отдельный IFormatProvider для таких вещей в нашем старом приложении WinForms.
Вопросы
- Возможно ли такое форматирование в WPF?
- Если да, наш предпочтительный способ - все еще использовать IFormatProvider, также возможно?
- Если нет, что является хорошей альтернативой?
Заранее спасибо!