Используя WCF, я получаю данные с сервера.Данные содержат папки, а эти папки содержат запросы.Мне нужно установить значок папки (в развернутом виде) на узле папки и еще один значок по запросу.TreeView привязан к этой коллекции с помощью HierarchicalDataTemplate.Я попытался сделать это с конвертером, но не получилось.Я также хочу, чтобы он был совместимым с MVVM.
<sdk:TreeView ItemsSource="{Binding Folders}" >
<sdk:TreeView.ItemTemplate>
<sdk:HierarchicalDataTemplate ItemsSource="{Binding Queries}">
<StackPanel Orientation="Horizontal">
<ContentPresenter Content="{Binding Converter={StaticResource IconConverter}}" />
<TextBlock Text="{Binding Name}" />
</StackPanel>
</sdk:HierarchicalDataTemplate>
</sdk:TreeView.ItemTemplate>
</sdk:TreeView>
Какие-нибудь решения?