DataGridViewCheckBoxCell [Résolu]

galaxy2009 144 Messages postés dimanche 24 avril 2011Date d'inscription 16 juin 2016 Dernière intervention - 29 mars 2014 à 21:19 - Dernière réponse : galaxy2009 144 Messages postés dimanche 24 avril 2011Date d'inscription 16 juin 2016 Dernière intervention
- 30 mars 2014 à 00:00
Bonjour,
j'ai un problème avec DataGridViewCheckBoxCell, j'ai trouvé quelques trucs sur le net mais c'est pas le but souhaité :

j'ai ajouté une colonne à ma datagridview de type DataGridViewCheckBoxColumn
alors maintenant j'ai dans chaque ligne de Datagridview une cellule de type Checkbox.

alors ce que je veux c'est quand je coche un Checkbox la ligne correspondante soit selectionnée et tous les autres checkboxes soit décochés ainsi que les lignes correspondantes soient désélectionnées.

j'espère que j'ai bien expliqué mon problème,
je vous remercie infiniment pour les solutions que vous pouvez m'appoter.

galaxy2009
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
cs_ShayW 3238 Messages postés jeudi 26 novembre 2009Date d'inscription 14 mars 2018 Dernière intervention - 29 mars 2014 à 23:23
1
Merci
Bonjour
à tester
Private Sub dgv_CellClick(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles dgv.CellClick
'4 et le columnindex du checkbox
If e.ColumnIndex <> 4 Then
Exit Sub
End If

For iter = 0 To dgv.Rows.Count - 2
If iter <> e.RowIndex Then
dgv.Rows(iter).Selected = False
dgv.Rows(iter).Cells("columnducheckbox").Value = False
Else
dgv.Rows(e.RowIndex).Selected = True

End If
Next
End Sub

Merci cs_ShayW 1

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 75 internautes ce mois-ci

galaxy2009 144 Messages postés dimanche 24 avril 2011Date d'inscription 16 juin 2016 Dernière intervention - 30 mars 2014 à 00:00
ça marche nickel.
merci pour votre aide.
Commenter la réponse de cs_ShayW

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.