Den listevisning kontrol i Visual Basic blev populær med Windows Stifinder. Denne styring fungerer sammen med TreeView kontrol og er, hvad gør Windows-brugere til at udvide og få vist oplysninger om hver node . Kontrollen tjener også til at vise elementer fra en database forespørgsel. Windows Desktop i sig selv er en stor listevisning kontrol sæt til Icon mode. Ud over de sædvanlige egenskaber Visual Basic kontrol , er der en brugerdefineret Properties indstilling for listevisning kontrol med yderligere valgmuligheder. Opsætning af Tutorial
For at bruge denne tutorial tilføje en komponent til den standard Visual Basic kontrol. Begynd ved at oprette et nyt projekt i Visual Basic. Åbn softwaren , skal du vælge "File ", " New Project" og " Standard EXE " . I den øverste menu , klik på "Projekt ", " Komponenter " og find " Microsoft Windows Common Controls 6.0 ( SP6 ) . " Klik på den lille boks ved siden af denne komponent til at tilføje en markering , og klik derefter på "Anvend" og "OK". Dette tilføjer en række kontroller til værktøjskassen. Bemærk: Hvis udvikle en ansøgning om distribution, den fil , der indeholder denne fælles kontrol er MSCOMCTL.OCX . Installere den i brugerens Microsoft System eller System32 mappen.
Tilføj en listevisning kontrol til formularen , vises som tre små cirkler med understregninger på én linje og to små cirkler med understregninger i værktøjskassen ved at dobbeltklikke på denne ikon.
Udforskning Listevisning Brugerdefineret Properties
Klik på listevisning kontrol at ændre Egenskaber. Indstil bredden til 7.000 . Dette vil give plads til at omfatte nogle kolonneoverskrifter på skemaet . Højreklik på listevisning kontrol , og vælg " Egenskaber" i drop- down liste, der vises . Resultatet vil være en "Property Pages " vinduet , som vist på billedet. Syv faner opremse de forskellige indstillinger til rådighed. "Generelt" man er aktiv som standard. For det første skridt i at bruge denne tutorial indstille " View " til " 3lvwReport " ved hjælp af drop- down pilen . Klik nu på " kolonneoverskrifterne " fanen. Dette bringer et vindue, hvor du kan oprette kolonneoverskrifter og indstille andre egenskaber. Byg nogle kolonneoverskrifter her ved hjælp af "Indsæt" knappen og skrive navne i "Tekst "-boksen, forlader de andre muligheder på deres standardindstillinger. I dette eksempel opretter overskrifter mærket " Kolonne 1", " Kolonne 2 ", " Kolonne 3" og " Kolonne 4 ". Hvis du trykker på " F5 " nu vil du se resultatet.
Flere Listevisning Options
Stadig arbejde med Custom Properties , udforske nogle forbedringer ved at klikke på "Color " og " font " faner , vælge en mørk baggrund, hvid tekst og en anden skrifttype . Retur til fanebladet "General" og sætte et flueben i " Gitterlinjer " valgmulighed. Ændr " Border Style ' til" ccFixedSingle . " Senere kan du udforske andre muligheder, såsom at tilføje billeder og ikoner. Tilføje data ved at læse RecordSets fra en database eller tilføje oplysninger via kode. Billedet viser en delvist fyldt Listevisning i Rapport mode. Den kodelinjer , der opnået dette er : Hej
Private Sub Command1_Click () Med ListView1.ListItems.Add (,, "Italien" , 1 ) Forgrundsfarve = vbWhiteWith ListSubItems.Add ( ,, " Rom" ) Forgrundsfarve . . . = vbRedEnd WithEnd WithWith ListView1.ListItems.Add ( ,, " France" , 2). Forgrundsfarve = vbWhiteWith . ListSubItems.Add (,, "Nice" ) . Forgrundsfarve = vbGreenEnd WithEnd WithEnd Sub
Advanced applikationer
Når programmeret med den nødvendige kode, kan det listevisning kontrol lade brugeren sortere eller flytte enkelte kolonner ved at klikke på kolonneoverskriften , finde en snor i listen og redigere oplysninger i listen . Brug Icon tilstand opretter skærmbilleder, der ligner Windows Stifinder-visning (se vedlagte billede eksempel). Visual Basic.NET bruger flere ejendomme og viser dem forskelligt, men vigtig proces er den samme.
< br >