Den ListView kontroll i Visual Basic blev populär med Windows Explorer . Denna kontroll fungerar tillsammans med TreeView kontroll och är det som gör att Windows -användare att expandera och visa information om varje nod . Styrningen fungerar även för att visa objekt från en databas fråga . Skrivbordet i Windows i sig är en stor ListView kontroll set för Icon läget . Förutom de vanliga egenskaper Visual Basic -kontroller , det är en anpassad Egenskaper inställning för ListView kontroll med ytterligare alternativ . Konfigurera Tutorial
att använda denna tutorial lägga till en komponent till standard Visual Basic -kontroller . Börja med att skapa ett nytt projekt i Visual Basic . Öppna programmet , välj " File ", " Nytt projekt " och " Standard EXE " . I den övre menyn , klicka på " Project ", " komponenter " och lokalisera " Microsoft Windows Common Controls 6.0 ( SP6 ) . " Klicka på den lilla rutan bredvid denna komponent för att lägga till en bock och klicka sedan på " Apply " och " OK . " Detta lägger ett antal kontroller i verktygslådan . Obs : Om att utveckla en applikation för distribution , är den fil som innehåller det gemensamma kontroll MSCOMCTL.OCX . Installera det på användarens Microsoft System eller System32 katalogen .
Lägg en ListView kontroll i formuläret , visas som tre små cirklar med understreck på en linje och två små cirklar med understreck i verktygslådan genom att dubbelklicka på den här ikonen . Addera Exploring ListView Custom Properties
Klicka på ListView kontroll för att modifiera egenskaperna . Ställ in bredden till 7000 . Detta ger utrymme för att inkludera några kolumnrubriker i formuläret . Högerklicka på ListView kontroll och välj " Egenskaper" i rullgardinsmenyn som visas . Resultatet blir en " Property Pages " fönstret som visas i bilden . Sju fliklistan de olika inställningarna tillgängliga . Den " allmänna " man är aktiv som standard . För det första steget i att använda denna tutorial ange " Visa " alternativet " 3lvwReport " med pilen . Klicka nu på " kolumnrubrikerna " fliken . Detta tar upp ett fönster där du kan skapa kolumnrubriker och ange andra egenskaper . Bygg vissa kolumnrubrikerna här genom att använda " Infoga " -knappen och skriva namnen i " text " rutan och lämnar de andra alternativen på standardinställningarna . För detta exempel , skapar rubriker märkta " Kolumn 1 , " " Kolumn 2 , " " Kolumn 3 " och " Kolumn 4 . " Om du trycker " F5 " nu kommer du att se resultatet .
Mer ListView alternativ
Fortfarande arbetar med de anpassade egenskaperna , utforska några förbättringar genom att klicka på "Color " och "font " flikar , välja en mörk bakgrund , vit text och ett annat teckensnitt . Återgå till fliken "Allmänt" och sätta en bock i " Stödlinjer " alternativet . Ändra " Border Style " till " ccFixedSingle . " Senare kan du utforska andra alternativ såsom att lägga till bilder och ikoner . Lägga till data genom att läsa postuppsättningar från en databas eller lägga till information genom koden . Bilden visar en delvis fylld ListView i rapporten läget . Den rader kod som åstadkommit detta är :
Private Sub Command1_Click ( ) Med ListView1.ListItems.Add ( , , " Italien " , 1 ) ForeColor = vbWhiteWith ListSubItems.Add ( , , " Rom " ) ForeColor . . . = vbRedEnd WithEnd WithWith ListView1.ListItems.Add ( , , " France " , 2 ) . ForeColor = vbWhiteWith . ListSubItems.Add ( , , " Nice" ) . ForeColor = vbGreenEnd WithEnd WithEnd Sub Addera Avancerad ansökningar
När programmerad med den kod som behövs , kan den ListView kontroll låter användaren sortera eller flytta enskilda kolumner genom att klicka på kolumnrubriken , hitta en sträng i listan och redigera informationen i listan . Använda ikonen läget skapar fönster som liknar Windows Explorer vyn ( se bifogad bild exempel ) . Visual Basic.NET använder fler egenskaper och visar dem på olika sätt , men den grundläggande processen är likartad .