Vérifier une ligne de datagrid cocher ou non

[Résolu]
Signaler
-
Messages postés
16299
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
24 septembre 2021
-
Bonjour tout le monde , s'il vous plait j'ai besoin de votre aide en effet le problème est comme suit je veux supprimer plusieurs lignes que j'ai coché dans la data grid de la BD , plus précisément le problème c'est que le test que je fais pour voir les lignes coché me retourne null même si je coche
 if(bool.Parse(vue.CatProduit.Ct_recher_cat.d.Rows[i].Cells[0].Value.ToString()) == true)
               

vue.CatProduit.Ct_recher_cat.d c'est la datagrid et la Cells[0] c'est ou se trouve le CheckBox
Merci d'avance :)

3 réponses

Messages postés
16299
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
24 septembre 2021
563
Bonsoir, je ne connais pas le datagrid, mais pour le datagridview ceci fonctionne

            DataGridViewRow r = dataGridView1.Rows[0];
            DataGridViewCheckBoxCell c = (DataGridViewCheckBoxCell)r.Cells[0];
            if (c.Value !null && (bool)c.Value true) MessageBox.Show("case cochée");


Si tu n'as pas de donnée bindée à la cellule, tant qu'elle n'est pas cochée elle est null.

Whismeril
Messages postés
16299
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
24 septembre 2021
563
de rien


Whismeril