Bonjour,
Voilà j'ai une combox bindée à une collection.
Je voudrais faire en sorte que cette listeBox soit désactivée quand un seul élément est présent dans la collection. J'ai essayé un truc de ce genre mais ça marche pas, je ne connais pas Le binding est OK mais c'est le trigger qui foire (l'appli ne démarre même pas)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <ComboBox Name="cbListe" Width="Auto" ItemsSource="{Binding Path=MaCollection}" DisplayMemberPath="Libelle" IsSynchronizedWithCurrentItem="True"> <ComboBox.Triggers> <DataTrigger Binding="{Binding Source=. Path=Count}" Value="1"> <Setter Property="ComboBox.IsEnabled" Value="False" TargetName="cbListe"/> </DataTrigger> </ComboBox.Triggers> </ComboBox>
Partager