Bonjour à tous,
Dans mon projet j'ai besoin de faire un tableau récapitulatif de certains éléments de ma base de donnée, j'utilise donc un datagridview.
La première colonne doit contenir une liste déroulante alors je la met en type datagridviewcomboboxcolumn
Grace au concepteur j'arrive à mettre "1","2","3","4" comme items possibles.
Sauf que lorsque je lance mon application (après avoir écrit le code ajoutant les nouvelles lignes).
J'ai un problème il faut cliquer trois fois pour que la liste se déroule.(un pour prendre le focus, un pour que le visuel du combobox change, et un autre pour pouvoir la dérouler)
Au début le combobox est comme ça:
Au bout de deux clic la barre disparait pour devenir comme ça :
Puis ensuite en cliquant la liste se déroule normalement
1)Comment résoudre ce problème des trois clics?
2)Ensuite, comment modifier grace au code les items contenus dans la colonne? je 'narrive pas à accéder à la propriétés items via le code.
3)Comment mettre une fonction lorsque la combobox change de selectedindex? (je pense réussir à trouver ça en passant avec le tag etc)
4)Comment modifier le selected index de chaque combobox? (j'aimerais que certains enregistrements aient par défaut la valeur 1 ou 2 ou 3 ou 4 par exemple)
Après beaucoup de recherches je n'ai jamais vraiment trouvé, je suis tombé sur de nombreux sites en anglais ne proposant que des solutions avec la base de donnée.
Merci beaucoup d'avance, r0seBa
Partager