Sådan opdaterer data i Grid View

September 26

Sådan opdaterer data i Grid View


Vide, hvordan man bruger en Data Grid view kontrol i Microsoft Visual Basic.NET kan gøre dine programmer mere brugervenlig og dynamisk. En bruger kan sortere, redigere og kopiere data ved hjælp af en Data Grid View kontrol. VB.NET er et sprog objektorienteret programmering bruges til at skabe Windows-programmer og ofte foretrækkes af programmører for sin brugervenlighed. Programmører ofte løbe ind i behovet for programmatisk opdatere felter i Datagitter View kontrollerer at præsentere data beregnet til brugeren.

Instruktioner

1 Åbn Microsoft Visual Basic Express, klik på "Nyt projekt ..." og derefter vælge "Windows Forms Application". Klik på "OK".

2 Dobbeltklik på "Button" på "Toolbox" ruden for at tilføje en ny knap kontrol. Dobbeltklik på "Button" igen for at tilføje en anden knap. Dobbeltklik på "DataGridView" for at tilføje et nyt gitter kontrol. Dobbeltklik på "Button1" for at åbne "Form1.vb" modul.

3 Kopier og indsæt følgende kode inde i "Button1_Click" subrutine:

Dim row0 As String () = { "1", "Computer", "Solgt"}

Dim row1 As String() = {"2", "Keyboard", "Shelf"}

Dim ROW2 As String () = { "3", "Mus", "Shelf"}

Dim row3 As String () = { "4", "Monitor", "Shelf"}

med Me.DataGridView1.Rows

.Add (Row0)

.Add (ROW1)

.Add (ROW2)

.Add (Row3)

End med

4 Skriv følgende for at skabe den "SetupDataGridView" subrutine, der vil tilføje formatering og tilføje marken overskrifter:

Private Sub SetupDataGridView ()

Me.Controls.Add(DataGridView1)

DataGridView1.ColumnCount = 3

med DataGridView1.ColumnHeadersDefaultCellStyle

.BackColor = Color.Navy

.ForeColor = Color.White

.Font = Ny Font (DataGridView1.Font, FontStyle.Bold)

End med

med DataGridView1

.RowHeadersVisible = False

.Columns (0) .name = "ID"

.Columns (1) .name = "Desc"

.Columns (2) .name = "Status"

.SelectionMode = DataGridViewSelectionMode.FullRowSelect

.MultiSelect = False

.Dock = DockStyle.Fill

End med

End Sub

5 Klik på "Form1.vb [Design]" for at se den formular i designtilstand. Dobbeltklik et vilkårligt sted på formular, men ikke på kontrollerne. Kopier og indsæt følgende kode inde i "Form1_Load" subrutine at kalde "SetupDataGridView" subrutine:

SetupDataGridView ()

6 Klik på "Form1.vb [Design]" for at se den formular i designtilstand. Dobbeltklik på "button2" for at åbne "Button2_Click" subrutine.

7 Kopier og indsæt følgende kode inde "Button2_Click" for at opdatere "Status" feltet til "Solgt" for "Mus".

med Me.DataGridView1.Rows

.Item(2).Cells(2).Value = "SOLD"

End med

Tryk på "F5" for at køre dit program, og klik derefter på "Button1" for at indlæse data og "button2" for at opdatere den.


relaterede artikler