Ich möchte Zählung überprüft Checkboxen auf "datagridview", wenn Sie auf das Kästchen klicken nicht auf den button klicken

Möchte ich die Anzahl von Kontrollkästchen, die ausgewählt sind, in einem datagridview, wenn eine checkbox geklickt wird.

Hier ist mein code:

Dim count1 As Integer = 0
For Each row As DataGridViewRow In dgvAtt.Rows
  If row.Cells(1).Value = True Then
    count1 += 1
  End If
Next

txtCnton.Text = count1

Ich genannt habe, die oben genannten Verfahren in CellContentClick, CellValueChanged und CellStateChanged aber es zählt nicht richtig.

Sind Sie sicher, dass Zelle(1) ist die checkbox-Spalte? DataGridView-Spalten beginnen bei index 0.
Was meinst du, wenn Sie sagen, "Es zählt nicht, richtig'?

InformationsquelleAutor user1614840 | 2012-08-21

Schreibe einen Kommentar