Les partenaires publicitaires:

Comment puis-je éditer une liste image sur Visual Basic?

Dans Visual Basic, le contrôle de liste affiche les éléments dans une collection. Après l'ajout de l'élément ListView à votre projet, vous pouvez écrire des fonctions pour permettre à l'utilisateur de modifier les articles déjà dans la liste, insérer de nouveaux éléments à la liste ou les sortir. Vous utilisez les méthodes "Ajouter" et "Supprimer" pour effectuer ces actions sur les éléments de la liste, mais Visual Basic vous permet une grande flexibilité dans la façon dont vous implémentez ces méthodes. Une façon est d'appeler ces méthodes quand un utilisateur clique sur un bouton.

Instructions

  1. 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.

  2. 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."

  3. 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.

  4. 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.

» » » » Comment puis-je éditer une liste image sur Visual Basic?