Datagridview combobox column
Bonjour à tous,
j'ai créé via le concepteur de vue un datagridview.
Ma première colonne est une datagridviewcomboboxcolumn
Et via le code j'aimerais pouvoir modifier les valeurs du combobox de chaque enregistrement, mais impossible !
Code:
1 2 3 4
|
DataGridViewComboBoxCell combo = new DataGridViewComboBoxCell();
combo.Items.AddRange(postes);
show_composition.dataGridView1.Rows[i - 1].Cells[0] = combo; |
postes étant un array de string
Et rien, j'ai essayé en modifiant le datasource aussi.
Après comment gérer les événements dessus?
j'ai une fonction que j'avais déjà créé qui récupérait le Tag du combobox (avant je mettais le combobox dans un tablelayoutpanel).
Alors maintenant comment gérer un événement lorsque l'utilisateur change l'index?
Et enfin comment gérer au chargement l'index selectionné? j'aimerais que selon la ligne ça soit le premier ou le deuxième qui soit sélectionné par défaut :)
Enfin le plus problème reste que lorsque je teste mon code rien n'apparait dans la liste déroulante, aucun choix possible.
Merci d'avance, r0seBa