DataGridView avec colonne CheckBox+vb.net
Fermé
flwr111
-
11 août 2009 à 18:07
BadBoy3 Messages postés 108 Date d'inscription dimanche 7 décembre 2008 Statut Membre Dernière intervention 7 janvier 2011 - 12 août 2009 à 16:13
BadBoy3 Messages postés 108 Date d'inscription dimanche 7 décembre 2008 Statut Membre Dernière intervention 7 janvier 2011 - 12 août 2009 à 16:13
Bonjour,
j'ai un DataGridView avec colonne CheckBox en vb.net , je veux parcourir le datagridview ,et lorsque la colonne de CheckBox est selectionée , faire un traitement.
je connais pas l'evenement de DataGridView à utiliser pour cela,
merci
j'ai un DataGridView avec colonne CheckBox en vb.net , je veux parcourir le datagridview ,et lorsque la colonne de CheckBox est selectionée , faire un traitement.
je connais pas l'evenement de DataGridView à utiliser pour cela,
merci
A voir également:
- DataGridView avec colonne CheckBox+vb.net
- Déplacer une colonne excel - Guide
- Formule somme excel colonne - Guide
- Trier colonne excel - Guide
- Colonne word - Guide
- Figer colonne excel - Guide
5 réponses
BadBoy3
Messages postés
108
Date d'inscription
dimanche 7 décembre 2008
Statut
Membre
Dernière intervention
7 janvier 2011
15
12 août 2009 à 16:13
12 août 2009 à 16:13
veuillez montrer la solution pour que d'autres internautes peut l'utilité
BadBoy3
Messages postés
108
Date d'inscription
dimanche 7 décembre 2008
Statut
Membre
Dernière intervention
7 janvier 2011
15
11 août 2009 à 18:24
11 août 2009 à 18:24
dim i as integer
'valeur indique l'index de la colonne qui contient les checkbox (je donne 0 par default)
dim j as integer=0
While i <> datagrid.Rows.Count
If datagrid.Rows(i).Cells(j).Value.ToString = "True" Then
'ton traitement
End If
i = i + 1
End While
'valeur indique l'index de la colonne qui contient les checkbox (je donne 0 par default)
dim j as integer=0
While i <> datagrid.Rows.Count
If datagrid.Rows(i).Cells(j).Value.ToString = "True" Then
'ton traitement
End If
i = i + 1
End While
merci pour ta réponse, je l'ai essayé, voilà le code:
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
For i As Integer = 0 To maDatagridView.Rows.Count - 1
'If CheckBox1.Checked = True Then
If maDatagridView.Rows(i).Cells(0).Value.ToString = "True" Then
Label1.Text = "ça marche"
End If
Next
End Sub
mais cela ne marche pas, voilà l'erreur que je reçoi l'erreur suivante:
La référence d'objet n'est pas définie à une instance d'un objet.
s'il v ous plait quel est la solution?
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
For i As Integer = 0 To maDatagridView.Rows.Count - 1
'If CheckBox1.Checked = True Then
If maDatagridView.Rows(i).Cells(0).Value.ToString = "True" Then
Label1.Text = "ça marche"
End If
Next
End Sub
mais cela ne marche pas, voilà l'erreur que je reçoi l'erreur suivante:
La référence d'objet n'est pas définie à une instance d'un objet.
s'il v ous plait quel est la solution?
BadBoy3
Messages postés
108
Date d'inscription
dimanche 7 décembre 2008
Statut
Membre
Dernière intervention
7 janvier 2011
15
12 août 2009 à 12:04
12 août 2009 à 12:04
quel ligne l'erreur est signé!!!
BadBoy3
Messages postés
108
Date d'inscription
dimanche 7 décembre 2008
Statut
Membre
Dernière intervention
7 janvier 2011
15
12 août 2009 à 13:31
12 août 2009 à 13:31
je sais pas c'est pas claire il y plusieurs plusieurs possibilité !!!!! refaire avec while que je té donné ca marche avec moi
je m'excuse je détaille pas (question de temps)
je m'excuse je détaille pas (question de temps)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question