Ouvrez la fenêtre de code de votre projet et ajoutez les lignes suivantes à la fonction "Form_Load", ou une autre fonction que vous appelez lorsque votre contrôle de liste est activé:
ListView1.View = View.Details
ListView1.LabelEdit = True
ListView1.AllowColumnReorder = True
ListView1.GridLines = True
La fonction View.Details affiche les éléments de ListView. La fonction LabelEdit vous permet de modifier des éléments de texte dans le ListView. AllowColumnReorder vous permet de réorganiser l'ordre des colonnes. GridLines affiche une grille derrière les objets ListView, les rendant plus faciles à voir, surtout quand de nombreux éléments dans la liste.
Ouvrez l'éditeur "Design". Double-cliquez sur le contrôle "Button" dans la boîte à outils pour ajouter un à la forme. Changer la propriété "text" à "Ajouter un élément." Ajoutez un deuxième bouton pour la forme, et modifier sa propriété "text" à "Supprimer un élément."
Ouvrez le "Ajouter un élément" "cliquez sur" de bouton sous et tapez les lignes suivantes:
Article Dim As New ListViewItem ("Nom")
item.SubItems.Add ("Plus données»)
ListView1.Items.Add (article)
La première ligne déclare un nouvel élément à ajouter à la ListView et entre dans "Nom" dans la première colonne. Vous pouvez modifier ce paramètre à d'autres chaînes, y compris les chaînes conclus TextBoxes. La deuxième ligne contient des données pour la deuxième colonne dans le ListView. Si votre ListView a plus de colonnes, utiliser un "item.SubItems.Add" supplémentaire pour chacun. Le troisième ligne ajoute l'élément à la liste de liste et l'affiche.
Ouvrez le "Supprimer l'élément" "cliquez sur" de bouton sous et tapez la ligne suivante:
ListView1.Items.Remove (ListView1.Items.Item (0))
La fonction "Supprimer" supprime un élément de la ListView et prend un élément ListView comme un paramètre. Le paramètre lui-même spécifie l'élément ListView à l'indice zéro, sinon le premier élément de la liste, et le supprime. Vous pouvez écrire du code pour spécifier différents éléments à enlever, mais assurez-vous d'inclure la manipulation en cas d'erreur l'utilisateur tente de supprimer un élément à un index hors des limites du terrain.