Zu wissen, wie die Erstellung und Verwendung eines Checkbox -Steuerelement in einem DataGridView-Steuerelement können die Anwender mehr Flexibilität zu bieten. Sie können Microsoft Visual Basic.NET (VB.NET ), um eine Windows- Anwendung, die die DataGridView und Checkbox -Steuerelemente verwenden können . VB.NET ist eine objektorientierte Programmiersprache , die relativ einfach zu bedienen ist. Ein DataGridView-Steuerelement zeigt Daten in tabellarischer Form ähnlich einer Datenbank-Tabelle . Ein Checkbox-Steuerelement kann verwendet werden , um dem Benutzer die Möglichkeit, Zeilen zu wählen. Things You
Microsoft Visual Basic Express
brauchen anzeigen Weitere Anweisungen
1
Starten Sie Microsoft Visual Basic Express, klicken Sie auf " Neues Projekt ... " auf der linken Seite des Bildschirms und wählen Sie dann "Windows Forms-Anwendung. " Klicken Sie auf " OK".
2
Doppelklicken Sie auf "Button " auf der "Toolbox" Fenster, um ein neues Button-Steuerelement hinzuzufügen. Doppelklicken Sie auf " DataGridView ", um eine neue Grid-Control hinzufügen. Rechten Maustaste auf das " DataGridView "-Steuerung, wählen Sie " Spalte hinzufügen ... " um die "Add Column " -Fenster zu öffnen
3
Wählen Sie " DataGridViewCheckBoxColumn " neben . "Type : " und klicken Sie auf "Hinzufügen". Klicken Sie auf " Schließen". Sie haben gerade die erste Spalte hinzugefügt Kontrollkästchen gehören .
4
Doppelklicken Sie auf " Button1 ", um die " Form1.vb "-Modul zu öffnen. Drücken Sie "Strg" und "A", und drücken Sie dann auf "Löschen" , um alle vorhandenen Code zu entfernen.
5
Kopieren Sie den folgenden Code auf Ihre " Form1.vb "-Modul , um Daten zu Ihrem DataGridView hinzufügen kontrollieren und zu erkennen, was Kontrollkästchen aktiviert sind .
Public Class Form1
private Sub Form1_Load (ByVal sender As System.Object , ByVal e As System.EventArgs ) _
Griffe MyBase.Load
DataGridView1.ColumnCount = 3
DataGridView1.RowCount = 5
DataGridView1
. Columns (1). Name = " Nachname "
. Columns (2). Name = " Position "
. Punkt (1 , 0). Value =" Gonzalez "
. Punkt (1 , 1 ) . Value = " Lopez"
. Punkt (1 , 2). Value = " Garza "
. Punkt (1 , 3). Value = " Ramos "
. Ziffer (2 , 0). Value = " Doctor"
. Ziffer (2 , 1). Value = " Ingenieur "
. Ziffer (2 , 2). Value = " Teacher "
. Ziffer (2 , 3). Value = " Manager "
End With End Sub
private Sub Button1_Click (ByVal sender As -System . Object, ByVal e As System.EventArgs ) Handles Button1.Click
Dim tmpStr As String
für jede Zeile Wie DataGridViewRow In DataGridView1.Rows
Wenn DataGridView1.Rows ( row.Index ) . Cells (0) . Value = True Then
tmpStr = tmpStr & row.Index & ","
End If Next
< p> Wenn tmpStr < > "" Then
tmpStr = tmpStr.Substring (0, tmpStr.Length - 1) german
MsgBox ( tmpStr & " ! Zeilen werden geprüft " )
End If End Sub
End Class
6
Presse "F5" Ihrer Anwendung ausgeführt wird, und drücken Sie dann " Button1 " , um eine Nachricht zeigen Box mit Zeilen ausgewählt.