My old program shows correct icon.
My new Drag&Drop program not shows.
In old xaml is:
Code:
<TreeView Name="treeView" Grid.Column="0" AllowDrop="True">
<TreeView.Resources>
<Style TargetType="{x:Type TreeViewItem}">
<Setter Property="HeaderTemplate">
<Setter.Value>
<DataTemplate>
<StackPanel Orientation="Horizontal" >
<Image Name="img" Width="16" Height="16" Stretch="Fill"
Source="{Binding RelativeSource=
{RelativeSource Mode=FindAncestor,AncestorType={x:Type TreeViewItem}},
Path=Tag, Converter={StaticResource TagImageConwerter}}"/>
<TextBlock Text="{Binding}" />
</StackPanel>
</DataTemplate>
</Setter.Value>
</Setter>
</Style>
</TreeView.Resources>
</TreeView>
In new is
Code:
<TreeView x:Name="treeView1" ItemsSource="{Binding TreeCollection1}"
gong:DragDrop.IsDragSource="True"
gong:DragDrop.IsDropTarget="True" BorderThickness="0 1 1 0"
gong:DragDrop.DragAdornerTemplate="{StaticResource DragAdorner}">
<TreeView.ItemTemplate>
<HierarchicalDataTemplate ItemsSource="{Binding Children}">
<StackPanel Orientation="Horizontal" >
<Image Name="img" Width="16" Height="16" Stretch="Fill"
Source="{Binding Path=Tag, Converter={StaticResource TagImageConwerter}}"
/>
<TextBlock Text="{Binding Name}" />
</StackPanel>
</HierarchicalDataTemplate>
</TreeView.ItemTemplate>
</TreeView>
What I must change in new program to show icons?