1
Est-il possible d'obtenir cette coloration de ligne dans la zone de liste WPF?Coloriage de ListBox
Blanc
GrisClair
gris
blanc
GrisClair
etc.?
Merci
Est-il possible d'obtenir cette coloration de ligne dans la zone de liste WPF?Coloriage de ListBox
Blanc
GrisClair
gris
blanc
GrisClair
etc.?
Merci
Oui, c'est possible. Vous pouvez utiliser la propriété AlternationCount de ListBox. Quelque chose comme
<Style TargetType="{x:Type ListBoxItem}">
<Style.Triggers>
<Trigger Property="ItemsControl.AlternationIndex" Value="0">
<Setter Property="Background" Value="White"></Setter>
</Trigger>
<Trigger Property="ItemsControl.AlternationIndex" Value="1">
<Setter Property="Background" Value="LightGray"></Setter>
</Trigger>
<Trigger Property="ItemsControl.AlternationIndex" Value="2">
<Setter Property="Background" Value="Gray"></Setter>
</Trigger>
</Style.Triggers>
</Style>
Et puis juste régler la AlternationCount sur votre ListBox
<ListBox AlternationCount="3"
...>
Merci, qui a fait l'affaire. Mais j'ai 2 Listboxes dans le même formulaire, les deux obtiennent ceci et les deux Listboxes obtiennent cette coloration – user489753
Ce style est en train de cibler ListBoxItem ainsi il s'appliquera à toute la liste. –
Ok, ça marche. Merci encore – user489753