datagridviewcheckboxcell valeur true non cochée
Bonjour, je vous expose mon problème, j'ai un datagriview composé de X ligne, j'ai ajouté dans ce datagridview un colonne checkbox ( datagridviewcheckboxcolumn)
j'ai besoin au load de ma fenêtre de coché certaine case, du coup je suis parti sur ce code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
foreach (DataGridViewRow row in dataGridViewCablesAvionRef.Rows)
{
DataGridViewCheckBoxCell chk = (DataGridViewCheckBoxCell)row.Cells["Suppr"];
chk.Selected = true;
chk.Value = true;
foreach (var idcable in ListeIdCable)
{
if ((long) row.Cells[1].Value == idcable)
{
chk.Value = false;
chk.Selected = false;
}
}
} |
le problème est le suivant : certes les valeur des checkbox sont bien passé sur true, mais les case ne sont pas coché pour autant, j'ai essayer à peu prés tout et n'importe quoi sans succès...
il y'as une solution miracle ?