bonjour,
exsiste t-il une propriété qui empeche l'utilisateur de taper des lettres dans une comboxbox : je veux imposer la saisie (seulement les mots qu'il y a dans la liste)...
bonjour,
exsiste t-il une propriété qui empeche l'utilisateur de taper des lettres dans une comboxbox : je veux imposer la saisie (seulement les mots qu'il y a dans la liste)...
Salut,
ne peux-tu pas lancer à chaque keydown une boucle qui parcours tous les items à la recherche du même début de texte que ce qui est présent dans la combo.Text et qui le sélectionne ?
C'est peut-être un peu lourd comme traitement...mais là je n'ai que ça à l'esprit.
si t'es en DotNet 2.0, je te coseil d'utiliser un textbox avec l'autocompletion, c'est très efficace![]()
Merci de votre aide mais c'est bon j'ai trouvé (c'est bien ce qu'il me semblait, il existe une propriété).
Donc il faut mettre la propriété DropDownStyle à DropDownList.
Par contre, il est impossible simplement d'afficher une valeur en ne tapant que les premières lettres (mais ce n'est pas ce que je recherchais).
Par contre lorsqu'on active cette option, on ne peut plus utiliser la propriété Text en mode Design : on n'est obligé de l'initialiser au chargement de l'userform.
Par contre, exite t-il un moyen de faire apparaitre des infos-bulles sur les combobox ?
Partager