Å vite hvordan å fryse kolonner i en Data Grid visningskontroll kan gjøre Windows programmet mer brukervennlig ved å tillate brukeren å fryse visse kolonner . Du kan opprette en Microsoft Visual Basic.NET ( VB.NET ) prosjektet og bruke en Data Grid Vis kontroll for å vise data i et tabellformat. VB.NET er et programmeringsspråk som brukes til å lage Windows-programmer . Ligner på et regneark , kan et rutenett kontroll tillater brukeren å fryse en kolonne og rulle resten av dataene . Du trenger
Microsoft Visual Basic Express
Vis flere instruksjoner
en
start Microsoft Visual Basic Express , klikker du "New Project ... " på den venstre ruten på skjermen og velg "Windows Forms Application ". Klikk "OK".
2
Dobbeltklikk på " Button" på " Toolbox" -panelet for å legge til en ny knapp kontroll. Dobbeltklikk på " DataGridView " for å legge til en ny Grid kontroll. Trykk " Ctrl" og " A " trykk " Slett " for å fjerne all eksisterende kode .
3
Kopier og lim inn koden under for å legge til data i Data Grid Vis kontroll og fryse kolonner 2 og 3 : en
Public Class Form1
Private Sub Form1_Load ( ByVal avsenderen som System.Object , ByVal e Som System.EventArgs ) Håndtak MyBase.Load
DataGridView1.ColumnCount = 8
p Med DataGridView1
. RowHeadersVisible = False
. Søyler ( 0 ) . Name = " F1"
. kolonner ( 1) . Navn = "F2 "
. Søyler ( 2 ) . name = " F3 "
. Søyler ( 3). Navn = " F4 "
. Columns ( 4 ) . name = " F5"
. Søyler ( 5 ) . navn = " F6 "
. Søyler ( 6 ) . navn = " F7 "
End With
Dim row0 As String ( ) = {" Data0 ", " data1 ", " data2 ", " Data3 ", " data4 ", " data5 ", " data6 "}
Dim ROW1 As String ( ) = {" Data0 ", " data1 ", " data2 ", " Data3 ", " data4 ", " data5 ", " data6 "}
p Med Me.DataGridView1.Rows
. Legg til ( row0 )
. Legg til ( ROW1 )
End With
Me.DataGridView1.Columns ( 2 ) . Frozen = sant
Me.DataGridView1 . Søyler ( 3 ) . Frozen = sant
End Sub
End Class
4
Kjør programmet ved å trykke " F5 " klikk " Button1 . "