я узнал, как форматировать строки в атрибуте содержимого метки, как это:Как форматировать строку в значение XAML Setter?
<Label Content="{Binding ElementName=theSlider, Path=Value}"
ContentStringFormat="The font size is {0}."/>
Я хочу сделать то же самое в сеттер, но «ValueStringFormat» не существует, что такое правильный синтаксис делать то, что я хочу сделать здесь:
<DataTrigger Binding="{Binding Path=Kind}" Value="Task">
<Setter TargetName="TheTitle" Property="Text"
Value="{Binding Title}"
ValueStringFormat="Your title was: {0}"/>
</DataTrigger>
+1, но не должно {0} сбежать с двумя фигурными фигурными скобками - {}? – arconaut
Действительно! Я исправлю это сейчас. –
Исходное изменение было неправильным. {} Находится в неправильном месте. Он не работает, если он не находится в начале строки, а не непосредственно перед {0} – claudekennilol