Je dois placer un ComboBox
dans un endroit où j'ai un espace très limité. Existe-t-il un moyen d'afficher le contenu du SelectedItem
dans le ComboBox
qui est différent du contenu qui est affiché pour l'article dans le ComboBox
Popup
? À titre d'exemple, Firefox fait cela avec sa boîte de recherche de site dans le coin supérieur droit du navigateur. Lorsque vous ouvrez la liste déroulante, les noms des sites sont affichés avec leurs logos respectifs, mais lorsqu'un site est sélectionné, seule l'icône est affichée.Contenu alternatif pour un ComboBoxItem sélectionné
0
A
Répondre
0
Oui, disposez de 2 jeux de données et modifiez la colonne de l'afficheur de la liste déroulante - en fonction de la position. Tant que la valeur est la même, cela fonctionnera bien, et vous aurez 2 affichages sur la même zone de liste déroulante.
1
MISE À JOUR: Solution trouvée :-)
J'ai trouvé une solution à ce site:
Je avais juste besoin de modifier le "DisplayImageWithText" DataTemplate seulement afficher le champ que je veux.
Oui, j'avais déjà essayé. Le problème est que lorsque vous changez le chemin du membre, le texte change également dans le popup de ComboBox. –