Quantcast
Channel: Visual Basic Tips and Tricks
Viewing all articles
Browse latest Browse all 2212

datagridview e conteggio righe con check box

$
0
0

Buongiorno a tutti,
ho una grid con una DataTable che fa da DataSource che mostra una colonna con check box tramite la quale l'utente può selezionare / deselezionare le righe a piacere. Tutto ok.

Ora l'utente ha l'esigenza di sapere quante righe ha selezionato per cui devo gestire un contatore delle righe selezionate da esporre sulla form.

Ho pensato che l'evento da sfruttare fosse il CellClick e ho fatto così:

 Private Sub DGVMasterSinistri_CellClick(sender As Object, e As DataGridViewCellEventArgs) Handles DGVMasterSinistri.CellClick

        Dim dgv As DataGridView = DirectCast(sender, DataGridView)

        If CBool(dgv("ColCheck", e.RowIndex).Value) = False Then

            ContatoreSelezionati = ContatoreSelezionati - 1

        Else

            ContatoreSelezionati = ContatoreSelezionati + 1

        End If

End Sub

Solo che ogni volta che si mette / toglie il segno di spunta il valore risulta sempre essere = False

Dove sbaglio?

Grazie 1000.

Beppe


Viewing all articles
Browse latest Browse all 2212