Vide, hvordan man fryse kolonner i en Data Grid View styring kan gøre din Windows-program mere brugervenligt ved at lade brugeren at fryse visse kolonner. Du kan oprette en Microsoft Visual Basic.NET ( VB.NET ) projekt og bruge en Data Netoversigt kontrol til at vise data i et tabelformat . VB.NET er en computer programmeringssprog, der anvendes til at oprette Windows-programmer. Svarende til et regneark , kan et gitter kontrol tillader brugeren at fryse en kolonne og rulle resten af dataene . Ting du skal
Microsoft Visual Basic Express
Vis Flere Instruktioner
1
Start Microsoft Visual Basic Express , klik på " Nyt projekt ... " på den venstre rude på skærmen 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å " DataGridView " for at tilføje et nyt Grid kontrol. Tryk på " Ctrl " og " A" og tryk derefter på "Slet " for at fjerne alle eksisterende kode.
3
Kopier og indsæt koden nedenfor til at tilføje data til Data Grid View kontrol og fryse kolonner 2 og 3 : Hej
Public Class Form1
Private Sub Form1_Load ( ByVal afsender Som System.Object , ByVal e Som System.EventArgs ) Handles MyBase.Load
DataGridView1.ColumnCount = 8
DataGridView1
. RowHeadersVisible = False
. kolonner ( 0) . Name = "F1 "
. kolonner (1) . Navn = "F2 "
. kolonner ( 2). name = " F3 "
. kolonner ( 3). Name = " F4 "
. kolonner ( 4). name = " F5 "
. kolonner ( 5). name = " F6 "
. kolonner ( 6). name = " F7 "
End With
Dim row0 As String () = {" Data0 ", " oplysninger1 ", " data2 ", " oplysninger3 ", " oplysninger4 ", " oplysninger5 ", " oplysninger6 "}
Dim række1 As String ( ) = {" Data0 ", " oplysninger1 ", " data2 ", " oplysninger3 ", " oplysninger4 ", " oplysninger5 ", " oplysninger6 "}
Me.DataGridView1.Rows
. Tilføj ( row0 )
. Tilføj ( række1 )
End With
Me.DataGridView1.Columns (2). Frozen = Sand
Me.DataGridView1 . kolonner ( 3). Frozen = Sand
End Sub
End Class
4
Styr dit program ved at trykke på " F5 " og derefter klikke på " Button1 ". < br >