Я имею, детали просматривают окно в WPF, и маркировка может быть похожей на это.
<Label Content="{x:Static properties:Resources.Reference}" />
Таким образом, это, получает его довольный из моего свойства Resource.
Как может преобразовывать/форматировать содержание, таким образом, оно имеет двоеточие после каждого объекта маркировки. например, вместо содержания, просто отображающего Ссылку, я хочу, чтобы это преобразовало к Ссылке:
Решение, к которому я пришел, было:
<Label Content="{x:Static properties:Resources.Reference}" ContentStringFormat="{}{0}:"/>
Вы можете использовать Binding
с StringFormat
для форматирования результата.
<Label Content="{Binding Source={x:Static properties:Resource.Reference}, StringFormat='{}{0}:'}"
Обратите внимание, что {}
перед строкой формата находится здесь, чтобы синтаксический анализатор XAML не обрабатывал {0}
как расширение разметки, например {StaticResource}
Например.