Bonjour
J'ai créé un application basée sur un datagridview dont chaque ligne peut être masquée par le click d'une checkbox située au bout de chacune des lignes.
L'idéal serait que la cellule se masque dès le bouton de la souris relaché mais dans les faits cela ne se passe pas ainsi.
J'ai trouvé quelques infos sur msdn mais je n'arriva pas à mettre ceci en oeuvre.
Voici mon code ainsi que l'exception levée :
exception levée lors du click dans la checkbox :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 If Dgw1.CurrentCellAddress.X = 11 Then Dgw1.CommitEdit(DataGridViewDataErrorContexts.Commit) If (CbxMasquerLignes.Checked = True) And (Dgw1.CurrentRow.Cells(11).Value = 1) Then Dgw1.CurrentRow.Visible = False End If End If
Merci de votre aide.Impossible de rendre invisible la ligne associée à la position du gestionnaire de devise.
Partager