Nwlapcug.com


Come aggiornare una riga nella visualizzazione griglia

Come aggiornare una riga nella visualizzazione griglia


Saper aggiornare una riga in un controllo di visualizzazione della griglia di dati che utilizza Microsoft Visual Basic può aiutare dinamicamente visualizzare i dati all'utente. Spesso i programmatori ha incontrato la necessità di modificare dati in un controllo di visualizzazione della griglia di dati mentre è in esecuzione il loro programma. VB.NET è un orientato programmazione linguaggio progettato da Microsoft. Un controllo di visualizzazione della griglia di dati funziona in modo simile a un foglio di calcolo. Utilizza le colonne e righe per associare e visualizzare i dati di un utente.

Istruzioni

1

Avviare Microsoft Visual Basic Express. Fare clic su "Nuovo progetto..." nel riquadro sinistro dello schermo, quindi selezionare "Applicazione Windows Form." Fare clic su "OK".

2

Fare doppio clic sul "Pulsante" nel riquadro "Toolbox" per aggiungere un nuovo controllo button. Fare doppio clic sul "Pulsante" per aggiungere un secondo pulsante al Form. Fare doppio clic su "DataGridView" per aggiungere una nuova griglia di controllo.

3

Fare doppio clic su "Button1" per aprire il modulo di "Form1. vb". Copiare e incollare il codice seguente all'interno della subroutine "Button1_Click" per definire i dati che verranno aggiunti al controllo visualizzazione griglia di dati:

Dim row0 As String () = {"Ana", "Lopez", "Insegnante"}

Dim row1 As String() = {"Sylvia", "Gonzalez", "Business Admin"}

Dim row2 As String() = {"Jaime", "Melendrez", "RF Engineer"}

Dim row3 As String() = {"Mary", "Smith", "Manager"}

With Me.DataGridView1.Rows

.Add(row0)

.Add(row1)

.Add(row2)

.Add(row3)

End With4

Digitare il comando seguente per creare la subroutine "DataGridViewSetup" che aggiungerà la formattazione e le intestazioni di campo per il controllo di visualizzazione della griglia di dati:

Private Sub DataGridViewSetup()

Me.Controls.Add(DataGridView1)

DataGridView1.ColumnCount = 3

With DataGridView1

.RowHeadersVisible = False

.Columns(0).Name = "First Name"

.Columns(1).Name = "Last Name"

.Columns(2).Name = "Position"

.SelectionMode = DataGridViewSelectionMode.FullRowSelect

.MultiSelect = False

.Dock = DockStyle.Fill

End With

End Sub5

Fare clic su "Form1. vb [Design]" per visualizzare la maschera in modalità progettazione e fare doppio clic sul Form. Copiare e incollare il codice seguente all'interno della subroutine "Form1_Load" per richiamare la subroutine "DataGridViewSetup":

DataGridViewSetup()

6

Fare clic su "Form1. vb [Design]" per visualizzare il modulo in modalità progettazione. Fare doppio clic su "Button2" per aprire la subroutine "Button2_Click".

7

Copiare e incollare il codice seguente all'interno di "Button2_Click" per aggiornare l'ultima riga della visualizzazione griglia di dati con nuove informazioni e formattare la schiena e ribalta colore della riga aggiornata:

Con Me.DataGridView1.Rows

.Item(3).Cells(0).Value = "John"

.Item(3).Cells(0).Style.BackColor = Color.Red

.Item(3).Cells(0).Style.ForeColor = Color.White

.Item(3).Cells(1).Value = "Barker"

.Item(3).Cells(1).Style.BackColor = Color.Red

.Item(3).Cells(1).Style.ForeColor = Color.White

.Item(3).Cells(2).Value = "Supervisor"

.Item(3).Cells(2).Style.BackColor = Color.Red

.Item(3).Cells(2).Style.ForeColor = Color.White

End With

Premere "F5" per eseguire il programma, quindi fare clic su "Button1" per caricare i dati e "Button2" per aggiornare l'ultima riga.