Если у меня есть метка:
<Label Content="{StaticResource Foo}" />
Есть ли способ добавить * в xaml?
Я ищу что-то вроде:
<Label Content="{StaticResource Foo, stringformat={0}*" />
Я размещаю содержимое своих элементов управления из словаря ресурсов, поскольку приложение поддерживает несколько языков. Мне было интересно, могу ли я добавить * в xaml, чтобы мне не нужно было создавать событие, а затем добавлять его, когда это событие срабатывает.
Редактировать:
В словаре ресурсов у меня есть:
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:system="clr-namespace:System;assembly=mscorlib"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
>
<system:String x:Key="Foo">Name</system:String>
</ResourceDictionary>
в моем окне у меня есть: (сливаю последний словарь)
<Label Content="{StaticResource 'Foo'}" />
и это отображает имя
Я хочу, чтобы на ярлыке отображалось имя*, а не просто имя
Может быть, это удастся достичь с помощью стиля.