Come aggiornare una riga nella visualizzazione Griglia

November 10

Come aggiornare una riga nella visualizzazione Griglia


Saper aggiornare una riga in un controllo Data Grid View utilizzando Microsoft Visual Basic .NET può aiutare a visualizzare dinamicamente i dati per l'utente. Spesso i programmatori incontrano la necessità di modificare i dati in un controllo Data Grid View, mentre il loro programma è in esecuzione. VB.NET è un linguaggio di programmazione orientato agli oggetti progettato da Microsoft. Un controllo Data Grid View funziona in modo simile a un foglio di calcolo. Esso utilizza colonne e righe di associarsi e di visualizzazione dei dati di un utente.

istruzione

1 Avviare Microsoft Visual Basic Express. Fai clic su "Nuovo progetto ..." nel riquadro a sinistra dello schermo, quindi selezionare "Applicazione Windows Form." Fai clic su "OK".

2 Fare doppio clic su "Button" nel riquadro "Toolbox" per aggiungere un nuovo controllo pulsante. Fare doppio clic su "Pulsante" per aggiungere un secondo pulsante al form. Fare doppio clic su "DataGridView" per aggiungere un nuovo controllo della griglia.

3 Fare doppio clic su "Button1" per aprire il modulo "Form1.vb". Copiare e incollare il seguente codice all'interno del sottoprogramma "Button1_Click" per definire i dati che verranno aggiunti al controllo Data Grid View:

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

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

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

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

con Me.DataGridView1.Rows

.Add (Row0)

.Add (Row1)

.Add (Row2)

.Add (Row3)

End With

4 Digitare quanto segue per creare la subroutine "DataGridViewSetup" che aggiungerà le intestazioni di formattazione e di campo per il controllo Data Grid View:

Private Sub DataGridViewSetup ()

Me.Controls.Add(DataGridView1)

DataGridView1.ColumnCount = 3

con DataGridView1

.RowHeadersVisible = False

.COLONNE (0) .Name = "Nome"

.COLONNE (1) .Name = "Cognome"

.COLONNE (2) .Name = "Posizione"

.SelectionMode = DataGridViewSelectionMode.FullRowSelect

.MultiSelect = False

.Dock = DockStyle.Fill

End With

End Sub

5 Fai clic su "Form1.vb [Design]" per visualizzare il modulo in modalità di progettazione e fare doppio clic sul modulo. Copiare e incollare il seguente codice all'interno del sottoprogramma "Form1_Load" per chiamare la subroutine "DataGridViewSetup":

DataGridViewSetup ()

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

7 Copiare e incollare il seguente codice all'interno del "Button2_Click" per aggiornare l'ultima riga dei Dati Grid View con nuove informazioni e formattare il colore posteriore e anteriore del 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 = "Supervisore"

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

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

End With

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