Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
Hoe maak je een CheckBox en een ComboBox in een DataGridView Gebruik
Met behulp van een CheckBox en een ComboBox in uw DataGridView controle kan de gebruiker een tweede niveau van veiligheid te geven aan de gegevens vóór het verwijderen van een rij . U kunt een DataGridView controle in Visual Basic.NET ( VB.NET ) te gebruiken . In VB.NET , kunt u de " DataGridViewComboBoxColumn " en " DataGridViewCheckBoxColumn " klassen gebruiken om dynamisch deze kolom types toe te voegen aan de DataGridView controle . Gebruik de kolom ComboBox naar de rij een waarde zoals geven ' True ', en laat de gebruiker toe om de rijen ze wilt verwijderen via de kolom CheckBox controleren . Wat je nodig hebt
Microsoft Visual Basic Express
Toon Meer Aanwijzingen
1

Lancering Microsoft Visual Basic Express . Klik op " New Project" aan de linkerkant van uw computerscherm , en dubbelklik op " Microsoft Windows Forms " om een ​​nieuw project aan te maken .

Dubbelklik op " DataGridView " 2 om een ​​nieuwe toe te voegen controle op het formulier . Dubbelklik op " knop" om een nieuwe knop toe te voegen aan het formulier . Voeg een tweede knop met behulp van dezelfde techniek .

Dubbelklik op " Button1 " 3 op een knop klikken gebeurtenis te maken . Voeg de volgende code om drie nieuwe kolommen toevoegen aan de DataGridView controle : .

DataGridView1.ColumnCount =

DataGridView1.Columns
3 ( 0 ) Name = " ID "

DataGridView1 . . . Columns ( 1 ) Name = " Car_Name "

DataGridView1.Columns
( 2 ) Name = " Car_Price "
4

Voeg drie rijen met gegevens door toevoeging van de volgende code :

Dim rij
As String ( ) = New String ( ) { " 1 " , " Auto 1 " , " 1000 " }

DataGridView1.Rows.Add
( rij ) op

rij = New String ( ) { " 2 " , " Auto 2 " , " 2000 " }

DataGridView1.Rows.Add ( rij ) op

rij
= New String ( ) { " 3 " , " Auto- 3 " , " 3000 " }

DataGridView1.Rows.Add ( rij ) op

rij
= New String ( ) { " 4 " , " Auto 4 " , " 4000 " }

DataGridView1.Rows.Add
( rij)
5

Voeg een kolom ComboBox door toevoeging van de volgende code :

Dim cmb
als Nieuwe DataGridViewComboBoxColumn ( ) < br

cmb.HeaderText = " Select "

cmb.Name
= " cmb "

cmb.MaxDropDownItems
= 4

cmb.Items.Add ( " True " >
)

cmb.Items.Add
( " False " )

DataGridView1.Columns.Add ( CMB )
6


Voeg een column CheckBox door toevoeging van de volgende code :

Dim chk
als Nieuwe DataGridViewCheckBoxColumn ( )

chk.HeaderText = "Controleer Row"

chk.Name
= " ckBox "

DataGridView1.Columns
. toevoegen ( cHK )

Schakelaar 7 terug naar het formulier ontwerp . Dubbelklik op " Button2 " om een ​​nieuwe gebeurtenis click creëren . Voeg de volgende code om eventuele rijen gecontroleerd in de DataGridView verwijderen :

Voor Elke rij Zoals DataGridViewRow In DataGridView1.Rows

Als row.Cells ( " CMB " ) Value = " True " Dan .

Als row.Cells ( " ckBox " ) . Value dan

DataGridView1.Rows.Remove
( rij)

End
Als

End
Als < br >

Volgende

Druk op " F5 " 8 om het programma uit te voeren , en klik op " Button1 " om de DataGridView controle bevolken . Controleer alle rijen door te klikken op elk vakje . Stel de kolom ComboBox op 'Ware ' als u wilt dat de rij die u wilt verwijderen .

Previous: Next:
  Visual Basics Programming
·Visual Basic ListView Tutorial…
·De VBA Max Functions 
·Zaak functies in VBA 
·Hoe te XLM importeren in Visua…
·Hoe te Voice Command Programma…
·Hoe een gelijke code voor de S…
·Hoe maak je een dataset toe aa…
·Hoe maak je een kalender Datum…
·Hoe maak je een Form Fit Elk f…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe maak je een Range in VBA Activeren 
·Hoe maak je een PHP Tabel plaats van Fra…
·Hoe te Pipes gebruiken in Java 
·Wat Is Tk formaat? 
·Het verschil tussen XSD & WSDL 
·Hoe Set Socket blokkeren op False 
·Hoe maak je een methode die Geeft een st…
·PHP Genoemd Array Functie 
·Android SDK View Editor 
Copyright © Computer Kennis http://www.nldit.com