J'utilise une datagridview avec une column checkbox et je ne parviens pas à l'utiliser !!
en fait je veux tester si la ligne est coché afin de prendre en considération pour la suite de mon programme des différentes informatioons des lignes cochés par l'intermédiaire de cet datagridviewcheckbox.
voici le message d'erreur :
La réference d'objet n'est pas défini à une instance d'un objet
voici mon code :
try
{
for(int i = 0; i < datagridview1.Rows.count; i++)
{
datagridviewrow DTR = datagridview1.Rows[i];
if (DTR.cells[0].value.ToString().Equals("True"))
//mon traitement
}
}
catch(NullRefereceException ex)
{
MessageBox.Show(ex.Message);}
}
Merci Tolliap,
mais je suis parvenu à trouver la solution le fait est que lorsque l'on créer dynamiquement une checkbox dans une datagrid il faut affecter une valeur true ou false à chacune sinon si la ligne est générer mais que rien n'est affecter à la propriété "checked" lors du parcours des lignes de la datagrid gris il ne verra ni true ni false mais une valeur vide et c'est ce qui faisait planté la boucle