niyericsson
Messages postés30Date d'inscriptionlundi 9 avril 2012StatutMembreDernière intervention17 juillet 2014
-
19 avril 2013 à 18:16
Whismeril
Messages postés19028Date d'inscriptionmardi 11 mars 2003StatutNon membreDernière intervention24 avril 2024
-
19 avril 2013 à 20:44
Salut a tous,
je voudrais vous demander si vous pourriez m'aider a resoudre mon probleme suivant:
Je voudrais que lorsque j appuie sur une touche du clavier je selectionne l'element du combo ayant ce caractere tapé au clavier...
excusez- moi si ma question vous semble en peu idiote car je suis debutant csharp..
merci d'avance pour votre precieuse assistance.
Whismeril
Messages postés19028Date d'inscriptionmardi 11 mars 2003StatutNon membreDernière intervention24 avril 2024656 19 avril 2013 à 18:47
Bonjour
ça dépend du comportement que tu veux avoir.
Il y a la propriété DropDownStyle qui par défaut est "DropDown", ça veut dire que l'utilisateur voit une zone de texte qu'il peut saisir, avec une zone déroulante avec des données déjà enregistrée. Si DropDownStyle est "Simple", la liste est tout le temps déroulée.
Dans ces 2 cas, il faut regarder du coté des propriétés "Autocomplement...".
Si tu mets DropDownStyle à "DropDownList", l'utilisateur ne pourra sélectionner que ce qui se trouve dans la liste déroulante, et dans ce cas s'il tape une lettre le curseur va au premier enregistrement correspondant.
Whismeril
Messages postés19028Date d'inscriptionmardi 11 mars 2003StatutNon membreDernière intervention24 avril 2024656 19 avril 2013 à 19:42
Là ça me dépasse, mais je pense qu'en dérivant un combobox et en réécrivant le comportement de la liste déroulante c'est envisageable.
Ou alors tu te crées ton propre controle à partir d'un textbox et d'une listbox.