Weten hoe het maken en gebruiken van een Checkbox controle in een DataGridView controle kan de gebruiker voorzien van meer flexibiliteit. U kunt gebruik maken van Microsoft Visual Basic.NET ( VB.NET ) naar een Windows-toepassing die de DataGridView en Checkbox controles kunnen gebruiken maken . VB.NET is een object - georiënteerde programmeertaal die relatief eenvoudig te gebruiken . Een DataGridView controle toont gegevens in tabel formaat vergelijkbaar met een database tabel . Een Checkbox controle kan worden gebruikt om de gebruiker de mogelijkheid om te selecteren rijen geven . Wat je nodig hebt Microsoft Visual Basic Express Toon Meer Aanwijzingen 1 Start Microsoft Visual Basic Express , klikt u op " New Project ... " aan de linkerkant van uw scherm en selecteer " Windows Forms Application . " Klik op "OK . " Dubbelklik op " Button " 2 op de " Toolbox " deelvenster naar een nieuwe knop controle toe te voegen . Dubbelklik op " DataGridView " om een nieuw raster controle toe te voegen . Rechts - klik op de " DataGridView " control , selecteer " Kolom toevoegen ... " op de " Add Column " Venster openen 3 Selecteer " DataGridViewCheckBoxColumn " naast . " Type : " en klik op "Add . " Klik op ' Sluiten '. U heeft zojuist de eerste kolom toegevoegd aan vakjes bevatten . Dubbelklik op " Button1 " 4 op de " Form1.vb " module te openen . Druk op " Ctrl " en " A ", druk daarna op " Delete " om alle bestaande code te verwijderen . Kopieer 5 en plak de volgende code op uw " Form1.vb " module om gegevens naar uw DataGridView voegen controleren en identificeren welke selectievakjes zijn geselecteerd . Public Class Form1 Private Sub Form1_Load ( ByVal afzender als System.Object , ByVal e als System.EventArgs ) op Twitter _ Handles MyBase.Load DataGridView1.ColumnCount = 3 DataGridView1.RowCount = 5 Met DataGridView1 . Columns ( 1 ) . Naam = "Achternaam " . Kolommen ( 2 ) . Naam = " Positie " . artikel ( 1 , 0 ) . Value = " Gonzalez " . artikel ( 1 , 1 ) . Value = " Lopez " . artikel ( 1 , 2 ) . Value = " Garza " . artikel ( 1 , 3 ) . Value = " Ramos " . artikel ( 2 , 0 ) . Value = "Doctor " . artikel ( 2 , 1 ) . Value = " Ingenieur " . artikel ( 2 , 2 ) . Value = " Leraar " . Item ( 2 , 3 ) . Value = " Manager " End Met End of Sub Private Sub Button1_Click ( ByVal afzender Als System . Object , ByVal e als System.EventArgs ) Handles Button1.Click Dim tmpStr als Koord Voor Elke rij Zoals DataGridViewRow In DataGridView1.Rows Als DataGridView1.Rows ( row.Index ) . Cells ( 0 ) . Value = True dan tmpStr = tmpStr & row.Index & " , " End Als Volgende Als tmpStr < > " " tmpStr = tmpStr.Substring ( 0 , tmpStr.Length - 1 ) dan MsgBox ( tmpStr & " ! rijen worden gecontroleerd " ) < br End > Als End Sub End Class Druk op " F5 " 6 om uw toepassing uit te voeren , druk dan op " Button1 " om een bericht te tonen doos met rijen geselecteerd .
|