Alle kjent med Microsoft Outlook eller Windows File Explorer vil umiddelbart gjenkjenne ListView kontroll. I detalj utsikt , og tilbyr en liste over elementer med flere kolonner for filstørrelser , datoer eller annen informasjon . I ikonvisning , viser det en rekke ikoner med tekst beskrivelser under. Legge til elementer i en ListView er ikke vanskelig, men det krever kunnskap om ListViewItem konstruktører og metoder. Følg disse trinnene for å opprette en ListView bruker Visual Basic.Net . Du trenger
Microsoft Visual Studio eller Visual Basic Express ( 2005 eller senere )
Vis flere instruksjoner
en
Åpne Visual Studio og opprette en ny Windows Forms-program . Klikk på "File " og deretter " New Project" . Når det nye prosjektet vises, velger du Visual Basic og Windows fra trevisningen. Klikk på Windows Forms -ikonet . Navn prosjektet " ListViewDemo " og klikk " OK" . Etter en kort stund , vil skjemaet designer vinduet vises.
2
Klikk på Toolbox -ikonet på knappen for å åpne verktøykassen , og flytt en ListView på skjemaet designer vinduet. Endre størrelsen på ListView å fylle det meste av vinduet. Høyreklikk ListView og velg "Egenskaper". Når eiendommen vises , blar ned til bunnen av listen og endre View-hotellet til "Detaljer" .
3
Klikk på grensen av skjemaet designer , og deretter trykke "Enter "-tasten. Dette vil åpne koden vinduet og opprette en ny hendelse behandleren for skjemaets OnLoad .
4
Legg kolonneoverskriftene til listevisning ved å legge følgende kode .
Private Sub Form1_Load ( ByVal avsenderen som System.Object , ByVal e Som System.EventArgs ) Håndtak MyBase.Load
ListView1.Columns.Add ( "Element " , 150 , HorizontalAlignment.Left )
ListView1.Columns . Legg til ( " Antall " , 75 , HorizontalAlignment.Left )
Kolonneoverskrifter kan legges ved hjelp av designer metoden, eller , med kode , ved hjelp av Columns.Add metoden. Her sette inn kode i skjemaets OnLoad metode for å lage to kolonner i listevisning : Elementer og Antall . Tingene kolonnen er 150 piksler bred , forlot berettiget. Den Antall kolonnen er 75 piksler bred , forlot også berettiget
5
Legg til et element i listevisningen ved hjelp av følgende kode : .
Dim itm1 som ny ListViewItem ( " Epler ")
itm1.SubItems.Add ( " 6 ")
ListView1.Items.Add ( itm1 )
Innenfor ListView er en samling kalt elementer . Disse elementene er av typen ListViewItem . For å legge til et element , opprette en forekomst av ListView Element passerer i teksten i den første kolonnen . I dette tilfellet er kolonnenavnet " Epler " . Deretter legger noen ekstra kolonner ved hjelp av SubItems.Add metoden , igjen passerer teksten som skal settes inn i denne kolonnen . Til slutt legger ListViewitem til Elementer samling med Items.Add metoden
6
Legg et par flere elementer ved hjelp av følgende kode : .
Dim itm2 som ny ListViewItem ( " Milk ")
itm2.SubItems.Add ( " 1 ")
ListView1.Items.Add ( itm2 )
Dim itm3 som ny ListViewItem ( " brød " )
itm3.SubItems.Add ( " 2 ")
ListView1.Items.Add ( itm3 )
End Sub
7
Test programmet ved klikke på " F5" . En ListView vises med tre elementer i listen .