У меня есть значение bool, которое мне нужно отображать как "Да" или "Нет" в TextBlock. Я пытаюсь сделать это с помощью StringFormat, но мой StringFormat игнорируется, а TextBlock отображает "True" или "False".
<TextBlock Text="{Binding Path=MyBoolValue, StringFormat='{}{0:Yes;;No}'}" />
Что-то не так с моим синтаксисом, или этот тип StringFormat не поддерживается?
Я знаю, что могу использовать ValueConverter для этого, но решение StringFormat кажется более элегантным (если оно сработало).