Я пытаюсь установить текст заголовка TreeviewItem в привязке к источнику XML. Все работает нормально, за исключением того, что в заголовке появляется только текст, к которому я привязываюсь, и ничего больше в строковом формате. Пример:
<HierarchicalDataTemplate x:Key="LogDataTemp" ItemsSource="{Binding Path=log}">
<TreeViewItem>
<TreeViewItem.Header>
<Binding Path="Attribute[level].Value" StringFormat="TEST \{0\}" />
</TreeViewItem.Header>
</TreeViewItem>
</HierarchicalDataTemplate>
В этом случае появляется значение уровня, но больше ничего. Я испробовал десятки разных способов приблизиться к этому, и кажется, что ничего не работает.