В следующем XML ниже я хотел бы использовать hierarchicaldatatemplate
с деревом WPF.Иерархический DataTemplate с проблемой XML DataSource с привязками
В зависимости от значения в типа Я собираюсь использовать различные изображения с именем рядом с ним, а затем, чтобы получить имя от значения из тега ид.
<key type='Configuration'>
<id field='name' value='Some value'/>
</key>
<key type='Container'>
<id field='name' value='MyName'/>
<key type='Container'>
<id field='name' value='Data12345'/>
<key type='Container'>
<id field='name' value='Data987655'/>
<key type='Circuit'>
<id field='name' value='Data63236723'/>
</key>
</key>
</key>
</key>
Я попробовал некоторые из простых примеров, но ни один из них не показывает, как использовать HierarchicalDataTemplate с атрибутами, а также как получить текст с креплениями из атрибутов.
Было бы здорово, если бы кто-нибудь мог показать, как должен выглядеть иерархическийdatatemplate для этого XML, который будет использоваться с TreeView.
Спасибо за очень подробный хороший ответ, я не знал о триггерах стиля, который очень опрятен! «Binding XPath = id/@ value» действительно решило мою проблему! – StefanE