Je ne sais pas si c'est possible, sans créer un composant personnalisé,
Lorsque le composant combobox a le focus,
dès qu'on tape une 1ère lettre, on voit apparaitre la liste des éléments.
Et le composant sélectionne le 1er élément correspond
Ce comportement est important pour aider la saisie, lorsque les éléments du ComboBox sont triés.
Hello,
comme le composant Windows fait déjà ça, j'en déduit que tu veux un WebControl. Le problème pour ce genre de comportement, est qu'il doit être effectué depuis le coté client, et qui dit côté client, dit script (java entre autre).
Ca n'est pas impossible, mais juste un peu plus compliqué.
Amicalement, SharpMao
En fait il s'agit bien d'un composant Windows,
si ComboBox.DropDownStyle = DropDownList,
le comboBox se comporte très bien dans le cas où l'on tape une seule lettre, le tri se fait sur la 2e lettre et non sur les 2 lettres
Par exemple:
P -> le combobox propose l'élément "PAPA"
PO -> le combobox propose l'élément "OURS"
alors que le résultat voulu c'est -> "POIRE"
Pour pouvoir taper 2 lettre et plus, on est obligé d'avoir
ComboBox.DropDownStyle = DropDown.
Dès que je tape une lettre, je voudrais que le composant combo
s'ouvre et affiche les éléments, et donc je ne sais pas comment enclencher l'évènement "Click" pour provoquer l'affichage des éléments.
J'aimerais faire la meme chose en affichant la liste des choix possibles
Cela fonctionne a peu pres mais lorsque je garde le dropdown ouvert
(droppeddown=true) je ne parviens pas a redimmensionner mon combobox
(la hauteur) sans le refermer.
J'arrive a redimmensionner la largeur. Je ne comprends pas pourquoi....