| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Visual Basics Programmering >> Content
    Sådan bruges et afkrydsningsfelt & a ComboBox i en DataGridView
    Brug et afkrydsningsfelt og et ComboBox i din DataGridView kontrol kan give brugeren en anden grad af sikkerhed for data, før du sletter en række. Du kan bruge en DataGridView kontrol i Visual Basic.NET ( VB.NET ) . I VB.NET , kan du bruge " DataGridViewComboBoxColumn " og " DataGridViewCheckBoxColumn " klasser til dynamisk tilføje disse kolonnetyper til DataGridView kontrol. Brug Kombinationsboks kolonnen for at give rækken en værdi, såsom "Sandt ", og giver brugeren mulighed for at kontrollere de rækker , de ønsker at slette ved hjælp afkrysningsfeltet kolonnen . Ting du skal
    Microsoft Visual Basic Express
    Vis Flere Instruktioner
    1

    Launch Microsoft Visual Basic Express . Klik på " Nyt projekt " i den venstre rude på din computerskærm , og derefter dobbeltklikke på "Microsoft Windows Forms " for at oprette et nyt projekt .
    2

    Dobbeltklik på " DataGridView " for at tilføje en ny styre til formularen . Dobbeltklik på " Button " for at tilføje en ny knap til formularen . Tilføj en anden knap ved hjælp af samme teknik.
    3

    Dobbeltklik på " Button1 " for at oprette en knap klik begivenheden . Føj følgende kode til at tilføje tre nye kolonner til DataGridView kontrol : .

    DataGridView1.ColumnCount = 3

    DataGridView1.Columns (0) Name = "ID "

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

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

    Tilføj tre rækker af data ved at tilføje følgende kode :

    Dim række As String () = Ny String () { "1" , "Car 1", " 1000 "}

    DataGridView1.Rows.Add (række )
    < p > p = Ny String () { "2" , "Car 2", " 2000 "}

    DataGridView1.Rows.Add ( række)

    p = Ny String () { "3 "," Car 3 "," 3000 "}

    DataGridView1.Rows.Add ( række)

    p = Ny String () { " 4 " , " Car 4 "," 4000 " }

    DataGridView1.Rows.Add (række )
    5

    Tilføj ComboBox kolonne ved at tilføje følgende kode : Hej

    Dim CMB som New DataGridViewComboBoxColumn () < br >

    cmb.HeaderText = " Select "

    cmb.Name = " CMB "

    cmb.MaxDropDownItems = 4 fotos

    cmb.Items.Add ( "Sandt " )

    cmb.Items.Add ( "Falsk " )

    DataGridView1.Columns.Add ( CMB)
    6

    Tilføj et afkrydsningsfelt kolonne ved at tilføje følgende kode : Hej

    Dim chk Som New DataGridViewCheckBoxColumn ()

    chk.HeaderText = "Check Row "

    chk.Name = " ckBox "

    DataGridView1.Columns . Tilføj ( chk )
    7

    Skift tilbage til formularen design. Dobbeltklik på " button2 " for at oprette et nyt klik begivenheden . Føj følgende kode til at fjerne eventuelle rækker kontrolleres i DataGridView : Hej

    Hver række Som DataGridViewRow I DataGridView1.Rows
    p Hvis row.Cells ( " CMB " ) Value = " Sand " Så .

    Hvis row.Cells ( " ckBox "). værdi, så

    DataGridView1.Rows.Remove ( række)

    End If

    End If < br >

    Næste
    8

    Tryk på " F5 " for at køre programmet , og klik på " Button1 " for at befolke DataGridView kontrol. Kontroller alle rækker ved at klikke på de enkelte afkrydsningsfeltet. Sæt ComboBox kolonnen til "true ", hvis du ønsker at række, der skal slettes.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan bruges FormatDateTime Funktion i Visual Basic 
    ·Sådan indsættes data over fanerne på TabControl 
    ·Sådan Afsætte en VBS datasæt 
    ·Sådan Cast til heltal i VB6 
    ·Hvordan til at indtaste tal i Visual Basic 2005 
    ·Sådan oprettes en e-mail program 
    ·Sådan Bestem Hvis et regneark Exists Brug Excel.Applic…
    ·Sådan slettes Records Stored Procedure i Visual Basic 
    ·Sådan spiller Sounds i Microsoft Visual Basic 
    ·Sådan Fremskynde VBA kode 
      Anbefalede Artikler
    ·Sådan bruges en Matrix til at rotere i VB.NET 
    ·Ydre Funktion og Omfang i Python 
    ·Implicitte & Eksplicit funktioner Programmering 
    ·Hvordan laver Java Genkend Odd og Even Strings 
    ·Sådan tilføjes en Input Afkrydsningsfelt Med JavaScri…
    ·Sådan oprettes en Quiz med tilfældige spørgsmål om …
    ·Sådan får du adgang Cookies & Redirect i PHP 
    ·Hvordan udvikler man et Tetris spil i Java Uden en appl…
    ·Sådan Initialiser 2D Array i to opgørelser 
    ·Hvordan at tilføje JDK til din Classpath 
    Copyright © Computer Viden http://www.computerdk.com