Problème listview dans un treeview
Bonjour à tous,
J'ai un listview dans un treeview :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
<TreeView x:Name="myTreeView" HorizontalAlignment="Stretch" Grid.Row="0" VerticalAlignment="Stretch">
<TreeView.Resources>
<HierarchicalDataTemplate
DataType="{x:Type ExtendedControl:PackViewModel}" ItemsSource="{Binding Path=Children}">
<StackPanel Orientation="Horizontal">
<Image Width="16" Height="16" Margin="3,0" Style="{DynamicResource imgCommercialPack}"/>
<TextBlock Text="{Binding CodeLabel}" />
</StackPanel>
</HierarchicalDataTemplate>
<DataTemplate DataType="{x:Type ExtendedControl:ProViewModel}" >
<ListView ItemsSource="{Binding Children}" >
<ListView.View>
<GridView >
<GridViewColumn Header="Statut">
<GridViewColumn.CellTemplate>
<DataTemplate>
<TextBlock Text="{Binding Status}" />
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
<GridViewColumn Header="Article">
<GridViewColumn.CellTemplate>
<DataTemplate>
<TextBlock Text="{Binding Article}" />
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
</GridView>
</ListView.View>
</ListView>
</DataTemplate>
</TreeView.Resources>
</TreeView> |
Chaque ViewModel possède un parent et un Chlidren.
Le problème est que je n'arrive pas à afficher dans la listview les enfants du ViewModel : ProViewModel.
Je ne comprends pas pourquoi.
Pourriez vous m'aider s'il vous plait ?
Merci