Iedereen die bekend is met Microsoft Outlook of Windows File Explorer zal direct de ListView herkennen . In detailweergave , het biedt een lijst van items met extra kolommen voor bestandsgrootte , datum of andere informatie . In icon view , toont het een aantal pictogrammen met tekstbeschrijvingen eronder . Items toevoegen aan een ListView is niet moeilijk , maar het maakt de kennis van de ListViewItem constructeurs en methoden vereisen . Volg deze stappen om een ListView met Visual Basic.Net creëren . Wat je nodig hebt Microsoft Visual Studio of Visual Basic Express ( 2005 of later ) op Twitter Toon Meer Aanwijzingen Open Visual Studio 1 en maak een nieuwe applicatie Windows- formulieren . Klik op " File " en vervolgens " New Project" . Wanneer het nieuwe dialoogvenster project verschijnt , kiest u Visual Basic en Windows uit de boomstructuur . Klik op het pictogram Windows Forms . Noem het project " ListViewDemo " en klik op "OK " . Na een korte wachttijd , zal de ontwerper venster vorm verschijnen . Kopen van 2 Klik op het pictogram Werkset op de knoppenbalk om de toolbox te openen , sleep vervolgens een ListView naar de ontwerper raam formulier . Resize de ListView om het grootste deel van het venster te vullen . Rechtsklik op de ListView en kies ' Eigenschappen ' . Als het eigenschappenvenster verschijnt , gaat u naar de onderkant van de lijst en wijzig de eigenschap View op " Detail " . 3 Klik op de grens van de vorm ontwerper , dan druk op de " Enter " key . Dit zal de code-venster openen en een nieuwe event handler voor OnLoad van het formulier . 4 Toevoegen kolomkoppen aan de lijstweergave door toevoeging van de volgende code . Private Sub Form1_Load ( ByVal afzender als System.Object , ByVal e als System.EventArgs ) Handles MyBase.Load ListView1.Columns.Add ( " Item" , 150 , HorizontalAlignment.Left ) ListView1.Columns . Add ( " Aantal " , 75 , HorizontalAlignment.Left ) Kolomkoppen kunnen worden toegevoegd met behulp van de ontwerper -methode , of , met code , met behulp van de Columns.Add methode . Hier vindt u code invoegen in OnLoad methode van het formulier aan twee kolommen te creëren in de lijstweergave : Items en Aantal . De items kolom is 150 pixels breed , links uitgelijnd . De kolom Aantal is 75 pixels breed , verliet ook gerechtvaardigd 5 Voeg een item aan de ListView met de volgende code : . Dim itm1 als Nieuwe ListViewItem ( " Apples " ) < br itm1.SubItems.Add ( " 6 " ) > ListView1.Items.Add ( itm1 ) op Binnen de ListView is een collectie genaamd items . Deze items zijn van het type ListViewItem . Om een item toe te voegen , een instantie van de ListView Item passeren in de tekst van de eerste kolom . In dit geval , de naam kolom " appels " . Vervolgens voegt u extra kolommen met behulp van de SubItems.Add methode , opnieuw de tekst passeren in deze kolom moet worden ingevoegd . Voeg tenslotte de ListViewItem aan de deArtikelencollectie behulp deItems.Addmethode 6 Voeg een paar items met de volgende code : . Dim itm2 als Nieuwe ListViewItem ( " Milk " ) itm2.SubItems.Add ( " 1 " ) ListView1.Items.Add ( itm2 ) Dim itm3 als Nieuwe ListViewItem ( " Brood " ) < br itm3.SubItems.Add > ( " 2 " ) ListView1.Items.Add ( itm3 ) End Sub Test 7 het programma door klikken op " F5 " . Een ListView zal verschijnen met drie items in de lijst .
|