Bonjour,
Je cherche à tester la propriété ElementType qui provient d'un Enum (afficher ici pour test) pour déterminer la valeur de Image.
J'ai cherché sans succès du côté de ItemsControl.ItemsPanel mais cela masque le comportement défini dans un TreeView.ItemContainerStyle où je fait la gestion de IsExpanded, IsSelected, etc.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <TreeView.Resources> <HierarchicalDataTemplate DataType="{x:Type tmData:Element}" ItemsSource="{Binding Elements}"> <StackPanel Orientation="Horizontal"> <Image Width="16" Height="16" Margin="3,0" Source="..\Images\Test1.png" /> <TextBlock Text="{Binding Name}" /> <TextBlock Text="{Binding Path=ElementType}" /> </StackPanel> </HierarchicalDataTemplate> </TreeView.Resources>
Je me demande si je ne dois pas déterminer ce comportement au niveau du code behind.
Merci de vos idées.
Lume
Partager