Quiconque est familier avec Microsoft Outlook ou Windows File Explorer reconnaît instantanément le contrôle de liste . En vue de détail , il propose une liste d'articles avec des colonnes supplémentaires pour les formats de fichiers , les dates ou d'autres informations . En vue icône , il affiche un certain nombre d'icônes avec des descriptions textuelles dessous. Ajout d'éléments à un ListView n'est pas difficile, mais elle exige la connaissance des constructeurs et méthodes ListViewItem . Suivez ces étapes pour créer un ListView utilisant Visual Basic.Net . Choses que vous devez Microsoft Visual Studio ou Visual Basic Express ( 2005 ou plus tard ) Voir Plus Instructions 1 Ouvrez Visual Studio et de créer une nouvelle application Windows Forms . Cliquez sur " Fichier" puis " Nouveau projet" . Lorsque la nouvelle boîte de dialogue de projet apparaît, choisissez Visual Basic et Windows à partir de l'arborescence . Cliquez sur l'icône Windows Forms. Nommez le projet " ListViewDemo " et cliquez sur "OK". Après une courte attente , la fenêtre du concepteur de formulaire apparaît. 2 Cliquez sur l'icône Boîte à outils sur la barre de bouton pour ouvrir la boîte à outils, puis faites glisser un ListView sur la fenêtre du concepteur de formulaire. Redimensionner le ListView pour remplir plus de la fenêtre. Cliquez-droit sur le ListView et choisissez "Propriétés" . Lorsque la fenêtre de propriétés s'affiche , faites défiler vers le bas de la liste et modifier la propriété View "Détail " . 3 Cliquez sur la frontière du concepteur de formulaires , puis appuyez sur la touche "Entrée " clé . Ceci ouvrira la fenêtre de code et de créer un nouveau gestionnaire d'événements pour l'événement OnLoad du formulaire. 4 Ajoutez -têtes de colonne à l'affichage de la liste en ajoutant le code suivant. Private Sub Form1_Load ( expéditeur de ByVal comme System.Object , ByVal e As System.EventArgs ) Poignées MyBase.Load ListView1.Columns.Add ( " Item" , 150, HorizontalAlignment.Left ) ListView1.Columns . Add ( " Quantité " , 75, HorizontalAlignment.Left ) -têtes de colonnes peut être ajoutée en utilisant la méthode de concepteur, ou , avec le code en utilisant la méthode Columns.Add . Ici vous insérer du code dans la méthode OnLoad du formulaire pour créer deux colonnes dans la vue de liste : Articles et quantité . Les articles colonne est de 150 pixels de large , justifié à gauche . La colonne Quantité est de 75 pixels de large, a également laissé justifiée 5 Ajouter un élément à la ListView utilisant le code suivant : . ITM1 As New ListViewItem ( " pommes" ) itm1.SubItems.Add ( "6" ) ListView1.Items.Add ( ITM1 ) Dans le ListView est une collection appelée articles . Ces éléments sont de type ListViewItem . Pour ajouter un élément , créer une instance de l' objet ListView passant dans le texte de la première colonne. Dans ce cas, le nom de colonne est "Pommes" . Ensuite, ajouter des colonnes supplémentaires en utilisant la méthode SubItems.Add , en passant à nouveau au moins à être insérée dans cette colonne . Enfin, ajoutez le ListViewItem à la collection Items en utilisant la méthode Items.Add 6 ajouter quelques autres éléments en utilisant le code suivant : . Dim ITM2 As New ListViewItem (« Milk ») itm2.SubItems.Add ( « 1 ») ListView1.Items.Add ( ITM2 ) de ITM3 As New ListViewItem ( " pain " ) < br > itm3.SubItems.Add ( "2" ) ListView1.Items.Add ( ITM3 ) End Sub 7 tester le programme par en cliquant sur " F5" . A ListView apparaîtra avec trois éléments dans la liste .
|