IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Besoin d'aide avec des listbox [Débutant]


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2012
    Messages
    73
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2012
    Messages : 73
    Par défaut Besoin d'aide avec des listbox
    Bonjours a tous j'ai fait un petit programme avec 2 listbox j'ajoute du texte dans le premier listbox a l'aide d'un textbox et quand je sélectionne plusieurs items dans le listbox1 et que je veux les transférer dans le listbox2 avec un bouton.Exemple: si j'ai 3 items de sélectionner dans le listbox1 je doit cliquer 3 fois sur le bouton pour que les 3 items se transfère dans le listbox2 mais moi je veux seulement cliquer une fois sur le bouton et que les 3 items se transfère dans le listbox2
    Merci d'avance pour votre aide voici mon code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Me.lst2.Items.Add(Me.lst1.SelectedItem)

  2. #2
    Membre émérite

    Homme Profil pro
    Inscrit en
    Mars 2012
    Messages
    691
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Israël

    Informations forums :
    Inscription : Mars 2012
    Messages : 691
    Par défaut
    Citation Envoyé par java250r Voir le message
    Bonjours a tous j'ai fait un petit programme avec 2 listbox j'ajoute du texte dans le premier listbox a l'aide d'un textbox et quand je sélectionne plusieurs items dans le listbox1 et que je veux les transférer dans le listbox2 avec un bouton.Exemple: si j'ai 3 items de sélectionner dans le listbox1 je doit cliquer 3 fois sur le bouton pour que les 3 items se transfère dans le listbox2 mais moi je veux seulement cliquer une fois sur le bouton et que les 3 items se transfère dans le listbox2
    Merci d'avance pour votre aide voici mon code:

    Me.lst2.Items.Add(Me.lst1.SelectedItem)
    Salut

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Private Sub ButtonOK_MouseClick(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles ButtonOK.MouseClick
            For Each item In ListBox1.SelectedItems
                ListBox2.Items.Add(item)
            Next
        End Sub

  3. #3
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2012
    Messages
    73
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2012
    Messages : 73
    Par défaut
    Citation Envoyé par shayw Voir le message
    Salut

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Private Sub ButtonOK_MouseClick(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles ButtonOK.MouseClick
            For Each item In ListBox1.SelectedItems
                ListBox2.Items.Add(item)
            Next
        End Sub
    Merci ça fonctionne très bien mais la mon soucis est que quand je transfère mes items sélectionner dans le listbox2 je veux que les items qui ont été transféré soit supprimer de mon listbox1 mais avec mon code sa en supprime seulement un j'ai essayer plusieurs méthode mais rien ne fonctionne peut tu m'aider encore svp voici mon code pour supprimer:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Me.lst1.Items.RemoveAt(Me.lst1.SelectedIndex)

  4. #4
    Membre émérite

    Homme Profil pro
    Inscrit en
    Mars 2012
    Messages
    691
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Israël

    Informations forums :
    Inscription : Mars 2012
    Messages : 691
    Par défaut
    Citation Envoyé par java250r Voir le message
    Merci ça fonctionne très bien mais la mon soucis est que quand je transfère mes items sélectionner dans le listbox2 je veux que les items qui ont été transféré soit supprimer de mon listbox1 mais avec mon code sa en supprime seulement un j'ai essayer plusieurs méthode mais rien ne fonctionne peut tu m'aider encore svp voici mon code pour supprimer:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Me.lst1.Items.RemoveAt(Me.lst1.SelectedIndex)
    Salut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    For Each item In ListBox1.SelectedItems
                ListBox2.Items.Add(item)
            Next
            For iter = ListBox1.SelectedItems.Count - 1 To 0 Step -1
                ListBox1.Items.RemoveAt(iter)
            Next

  5. #5
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2012
    Messages
    73
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2012
    Messages : 73
    Par défaut
    Salut shayw j'ai tester ton code mais j'ai encore un soucis exemple: si j'ai 4 items dans le listbox1 et que je sélectionne les item 3et 4 quand je les transfère dans le listbox2 ces les items 1 et 2 qui ce supprime, je veux seulement supprimer les items transféré
    Merci pour ton aide

  6. #6
    Membre émérite

    Homme Profil pro
    Inscrit en
    Mars 2012
    Messages
    691
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Israël

    Informations forums :
    Inscription : Mars 2012
    Messages : 691
    Par défaut
    Citation Envoyé par java250r Voir le message
    Salut shayw j'ai tester ton code mais j'ai encore un soucis exemple: si j'ai 4 items dans le listbox1 et que je sélectionne les item 3et 4 quand je les transfère dans le listbox2 ces les items 1 et 2 qui ce supprime, je veux seulement supprimer les items transféré
    Merci pour ton aide
    cette fois ci c'est la bonne

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    For Each item In ListBox1.SelectedItems
                ListBox2.Items.Add(item)
            Next
            For iter = ListBox1.SelectedItems.Count - 1 To 0 Step -1
                ListBox1.Items.Remove(ListBox1.SelectedItems(iter))
            Next

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Besoin d'aide avec une requete pour récupérer des hyperliens
    Par scaleo dans le forum XSL/XSLT/XPATH
    Réponses: 8
    Dernier message: 21/12/2007, 12h56
  2. Besoin d'aide avec Regexp::Assemble
    Par mobscene dans le forum Modules
    Réponses: 5
    Dernier message: 11/04/2007, 12h39
  3. [ASA] J'ai besoin d'aide avec sybase et vb6 svp !!
    Par tibo830 dans le forum SQL Anywhere
    Réponses: 7
    Dernier message: 12/05/2006, 10h09
  4. Réponses: 2
    Dernier message: 29/08/2003, 17h52
  5. Besoin d'aide avec postgresql sous windows NT
    Par Chihuahua dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 18/07/2003, 08h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo