Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Hur man använder en CheckBox & en ComboBox i en DataGridView

    Använda en kryssruta och en ComboBox i din DataGridView kontroll kan ge användaren en andra nivå av säkerhet till data innan du tar bort en rad . Du kan använda en DataGridView kontroll i Visual Basic.NET ( VB.NET ) . I VB.NET , kan du använda " DataGridViewComboBoxColumn " och " DataGridViewCheckBoxColumn " klasser att dynamiskt lägga till dessa kolumner till DataGridView kontroll . Använd ComboBox kolonn för att ge raden ett värde såsom "Sant ", och tillåter användaren att kontrollera de rader som de vill ta bort med hjälp av CheckBox kolonnen. Saker du behöver
    Microsoft Visual Basic Express
    Visa fler instruktioner
    1

    Launch Microsoft Visual Basic Express . Klicka på " Nytt projekt " i den vänstra rutan på din datorskärm , och dubbelklicka sedan på " Microsoft Windows Forms " för att skapa ett nytt projekt .
    2

    Dubbelklicka på " DataGridView " för att lägga till en ny kontrollen i formuläret . Dubbelklicka på " knappen " för att lägga till en ny knapp i formuläret . Lägg till en andra knapp med samma teknik .
    3

    Dubbelklicka på " Button1 " för att skapa en händelse knapptryckning . Lägg till följande kod för att lägga till tre nya kolumner till DataGridView kontroll : .

    DataGridView1.ColumnCount = 3

    DataGridView1.Columns ( 0 ) Name = " ID "

    DataGridView1 . . . Kolumnerna ( 1 ) name = " Car_Name "

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

    Lägg tre rader med data genom att lägga till följande kod :

    Dim rad As String ( ) = new String ( ) { " 1 " , " Bil 1 " , " 1000 " }

    DataGridView1.Rows.Add ( v ) katalog

    v = new String ( ) { " 2 " , " Bil 2 " , " 2000 " }

    DataGridView1.Rows.Add ( v ) katalog

    v = new String ( ) { " 3 " , " Bil 3 " , " 3000 " }

    DataGridView1.Rows.Add ( v ) katalog

    v = new String ( ) { " 4 " , " Car 4 " , " 4000 " }

    DataGridView1.Rows.Add ( v )
    5

    Lägg en ComboBox kolumn genom att lägga till följande kod :

    Dim CMB New DataGridViewComboBoxColumn ( )

    cmb.HeaderText = " Select "

    cmb.Name = " CMB "

    cmb.MaxDropDownItems = 4

    cmb.Items.Add ( " Sant " ) katalog

    cmb.Items.Add ( " False " ) katalog

    DataGridView1.Columns.Add ( CMB )
    6

    Lägg en CheckBox kolumn genom att lägga till följande kod :

    Dim chk Som New DataGridViewCheckBoxColumn ( ) katalog

    chk.HeaderText = " Kontrollera Row "

    chk.Name = " ckBox "

    DataGridView1.Columns . Add ( chk )
    7

    Växla tillbaka till den form design. Dubbelklicka på " Button2 " för att skapa en ny klick händelse . Lägg till följande kod för att ta bort alla rader kontrolleras i DataGridView :

    för varje rad som DataGridViewRow I DataGridView1.Rows
    p Om row.Cells ( " CMB " ) Value = "true " Sen .

    Om row.Cells ( " ckBox " ) . värdet skall

    DataGridView1.Rows.Remove ( v ) katalog

    End If

    End If

    Nästa
    8

    Tryck " F5 " för att köra programmet , och klicka på " Button1 " att befolka DataGridView kontroll . Kontrollera alla rader genom att klicka på respektive kryssruta . Ställ ComboBox kolumnen till "true " om du vill att raden ska tas bort .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur fixar Driftstid Misstag 6
    ·Hur Input summor i en databas
    ·Hur ställer jag in ett fält i MS Word 2007 för åtko…
    ·Konvertera Excel-makron till Net
    ·Hur Importera XLM i Visual Basic
    ·Hur Exit Visual Basic
    ·ANSI-tecken i Visual Basic
    ·Hur man använder text på Kolumn på flera kolumner i …
    ·Hur man skriver ett manus i VB
    ·Vad är en Mirage Driver
    Utvalda artiklarna
    ·Lägga till en vagnretur till en textfil med PHP
    ·Så här visar grekiska i VB6
    ·Hur man skapar ett binärt träd i C
    ·Hur att använda externa filer från Vb.Net
    ·Hur man skriver ett program i Visual Basic som kommer U…
    ·Hur man läser delar av en fil till en array
    ·Varför webbdesigners använder Java Applets i webbsido…
    ·Hur man ansluter en Listbox till en DataGrid
    ·Hur skapar jag en Controller Använda en ställning med…
    ·Hur gör jag säkerhetskopiera min MySQL databas i WAMP…
    Copyright © Dator Kunskap http://www.dator.xyz