Hur man använder en kod för att frysa kolumner

October 13



Att veta hur man frysa kolumner i en Data Grid View kontroll kan göra din Windows-program mer användarvänligt genom att låta användaren att frysa vissa kolumner. Du kan skapa ett Microsoft Visual Basic.NET (VB.NET) projektet och använda en Data Grid Visa kontrollen för att visa data i tabellformat. VB.NET är ett språk datorprogrammering som används för att skapa Windows-program. I likhet med ett kalkylprogram, kan ett rutnät kontroll tillåter användaren att frysa en kolumn och bläddra resten av uppgifterna.

Instruktioner

• Starta Microsoft Visual Basic Express, klicka på "Nytt projekt ..." på den vänstra delen av skärmen och välj sedan "Windows Forms program." Klicka på "OK."

• Dubbelklicka på "Button" på "Verktyg" fönstret för att lägga till en ny kontrollknappen. Dubbelklicka på "Datagridview" för att lägga en ny Grid kontroll. Tryck på "Ctrl" och "A" och tryck sedan på "Delete" för att ta bort all befintlig kod.

• Kopiera och klistra in koden nedan för att lägga till data i Data Grid View kontroll och frysa kolumnerna 2 och 3: public class Form 1 Private Sub Form1_Load (ByVal avsändaren som System.Object, ByVal e som System.EventArgs) Handtag MyBase.Load DataGridView1 .ColumnCount = 8 Med DataGridView1 .RowHeadersVisible = False .Columns (0) .name = "F1" .Columns (1) .name = "F2" .Columns (2) .name = "F3" .Columns (3) .name = "F4" .Columns (4) .name = "F5" .Columns (5) .name = "F6" .Columns (6) .name = "F7" End With Dim rad 0 As String () = {"Data0 "," uppgifter1 "," data2 "," uppgifter3 "," uppgifter4 "," uppgifter5 "," uppgifter6 "} Dim v 1 As String () = {" Data0 "," uppgifter1 "," data2 "," uppgifter3 " "uppgifter4", "uppgifter5", "uppgifter6"} Med Me.DataGridView1.Rows .Lägg (row0) .Lägg (rad1) End With Me.DataGridView1.Columns (2) .Frozen = true Me.DataGridView1.Columns (3 ) .Frozen = True End Sub End Class

• Kör ditt program genom att trycka på "F5" och klicka sedan på "Button1."


Relaterade artiklar