J'ai un comboBox sur mon formulaire. si je sélectionne, disons, le 5ème élément dans l'interface utilisateur, puis paramétrer l'index sélectionné par -1, il semble que l'élément sélectionné ait été réinitialisé - le texte ne s'affiche pas, si je vois les éléments avec la souris, le premier élément est l'élément avec l'indice zéro. mais si je clique sur le bouton flèche vers le bas à la place, l'élément sélectionné sera le sixième! ComboBox se souvient en quelque sorte que le dernier élément sélectionné était le 5ème et ne se soucie pas de me le réinitialiser. Y a-t-il une solution à ce problème? Je blâmerais certaines choses contraignantes, mais je ne suis pas vraiment sûr pourquoi cela se produit.ComboBox SelectedIndex ne peut pas être réinitialisé
0
A
Répondre
2
C'est le comportement prévu - vous verrez ce comportement dans n'importe quel combo/liste déroulante utilisé n'importe où dans Windows. Si vous souhaitez vous assurer que le premier élément de la zone de liste déroulante est sélectionné lorsque vous faites flèche vers le bas, définissez l'élément selectedIndex sur 0 juste avant de le définir sur -1.
Questions connexes
- 1. combobox changez en arrière SelectedIndex C#
- 2. Java Object "ne peut pas être déréférencé"
- 3. BoxLayout ne peut pas être partagé erreur
- 4. com.sun.xml.rpc.tools.ant.Wscompile ne peut pas être trouvé
- 5. l'image disque ne peut pas être montée
- 6. menu déroulant question, peut être simple peut-être pas
- 7. IIS6 met en cache un dossier renommé: peut-il être vidé/réinitialisé?
- 8. pourquoi cet événement mysql ne peut pas être exécuté?
- 9. javascript ne peut pas être mis en cache?
- 10. Sys.ArgumentUndefinedException: La valeur ne peut pas être indéfinie
- 11. Le type 'System.Web.HttpRequest' ne peut pas être sérialisé
- 12. Python - tempfile.TemporaryFile ne peut pas être lu; Pourquoi?
- 13. de type Java ne peut pas être résolu
- 14. system.LinQ.Iqueryable (date) ne peut pas être converti en date
- 15. ne peut pas être émisetoken en utilisant REST
- 16. Django modèle Erreur: Modèle u'base.html » ne peut pas être étendue
- 17. Erreur ColdFusion: coldfusion.compiler.FactoredNodeAggregation ne peut pas être jeté à coldfusion.compiler.ASTfunctionDefinition
- 18. SQL Analysis Services - la requête ne peut pas être traitée
- 19. Image ne peut pas être affichée dans Silverlight
- 20. WebInvoke/DataContractJsonSerializer, '1,6276' ne peut pas être analysée comme 'double'
- 21. App.xaml style ne peut pas être utilisé dans Usercontrol, pourquoi?
- 22. Le scanner ne peut pas être résolu en un type
- 23. InkPresenter ne peut pas être appelé dans le filet extérieur
- 24. SubSonic3 - Colonne « CategoryId » ne peut pas être nulle
- 25. La minuterie ne peut pas être arrêtée en C#
- 26. Raisons pour lesquelles PHP mail ne fonctionne peut-être pas
- 27. L'onglet C ne peut pas être reconnu dans le terminal?
- 28. Plugin Eclipse: TextSelection ne peut pas être résolu
- 29. Lambda « ne peut pas être déduite de l'utilisation »
- 30. .Net: DateRange ne peut pas être convertie en type « Date