Répondre
Il n'y a pas de zone de liste déroulante multisélect natif dans WPF. S'il vous plaît consulter mon blog pour un hack simple en utilisant l'expression mélange pour réaliser une sélection multiple sur la liste déroulante. http://jobijoy.blogspot.com/2009/02/simple-multiselect-combobox-using.html L'idée est d'utiliser la fonctionnalité de sélection multiple de ListBox dans ComboBox en modifiant le modèle de contrôle. Mais pour accéder aux éléments sélectionnés, vous devrez peut-être utiliser la ligne suivante dans le code.
((ListBox)cmbBox.Template.FindName("lstBox",cmbBox)).SelectedItems
Où cmbBox est votre combobox et lstBox est la zone de liste à l'intérieur du controltemaplate.
Je ne sais pas comment un ComboBox
afficherait des données de cette façon, car il est conçu comme un contrôle unique sélection.
Peut-être que vous cherchez quelque chose comme un ListBox
ou ListView
avec un SelectionMode
de Multiple
ou Extended
?
<ListBox SelectionMode="Multiple" />
<ListBox SelectionMode="Extended" />
Bien que je sois encore que cela fonctionne, cela ressemble à ce que je dois et semblable à ce que vous recherchez: Just Guy's Blog
je un dispositif d'expansion et rempli en-tête de l'expansion avec la sélection et le contenu avec une zone de liste. La zone de liste est liée à une collection. Chaque fois que l'utilisateur fait une sélection, je mets à jour l'en-tête pour montrer ce que l'utilisateur a sélectionné.
Je trouve ces informations utiles à partir CodeProject - ComboBoxMultiSelect
Je ne l'ai pas essayé moi-même pour l'instant, mais laisserait au courant de mon expérience.
Une autre CodeProject avec des explications détaillées comment créer une zone de liste déroulante avec plusieurs cases à cocher au choix: Multi Select ComboBox in WPF
- 1. Initialiser une zone de liste déroulante WPF dans XAML?
- 2. WPF/DeferRefresh avec la liste déroulante liée
- 3. WPF zone de liste déroulante en surbrillance
- 4. WPF Recherche automatique élément de liste déroulante
- 5. WPF: ComboBox sans bouton de liste déroulante
- 6. ToolTipping une liste déroulante
- 7. Liste déroulante
- 8. Comment créer une liste déroulante silverlight?
- 9. Y at-il un moyen facile d'ajouter une option "Choisir" à une liste déroulante Tapestry PropertyModel
- 10. info-bulle dans une liste déroulante
- 11. Liste déroulante avec les contrôles de menu WPF
- 12. concaténer deux champs dans une liste déroulante
- 13. Cases à cocher Django multiselect
- 14. comment lier une liste à une liste déroulante? (Winforms)
- 15. Tri de deux zones de liste déroulante différemment dans WPF
- 16. Liste déroulante générique
- 17. PHP Date liste déroulante
- 18. Problème avec la liste déroulante de la liste déroulante
- 19. Liste déroulante jQuery personnalisée
- 20. Meilleure façon de créer une liste dynamique (liste déroulante)?
- 21. Lier une liste déroulante avec l'année
- 22. Auto remplir une zone de liste déroulante
- 23. Vignette d'image dans une liste déroulante WinForms
- 24. Comment modifier une liste déroulante javascript
- 25. Comment styliser une zone de liste déroulante?
- 26. Gras d'une option dans une liste déroulante
- 27. Script Greasemonkey pour sélectionner une liste déroulante
- 28. Envoyer un onclick à une liste déroulante
- 29. Ajouter la validation à une liste déroulante
- 30. Liste déroulante imbriquée