Le combobox affiche un champ vide par défaut, même si la zone de liste déroulante est remplie avec un certain nombre de valeursParamètre Valeur par défaut à un DataGridViewComboBoxCell
ColumnSpeed.DataSource = speedList;
ColumnSpeed.ValueType = typeof(string);
J'ai aussi essayé ce qui suit, mais il affiche toujours le texte vide.
foreach (DataGridViewRow row in myDataGridView.Rows)
{
DataGridViewComboBoxCell cell = row.Cells[ColumnSpeed.Index] as DataGridViewComboBoxCell;
if (cell != null)
{
cell.DataSource = speedList;
cell.Value = cell.Items[0].ToString();
}
}
Salut, j'ai essayé de jouer avec DataGridView et ça marche pour moi dans les deux sens. Pouvez-vous fournir plus de code? – Ikaso