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 :

Afficher un texte dans TextBox à partir d'une ListBox


Sujet :

VB.NET

  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2011
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2011
    Messages : 15
    Par défaut Afficher un texte dans TextBox à partir d'une ListBox
    Bonjour mon problème est simple :

    J'ai une listbox avec des éléments et j'aimerais que lorsqu'on clique sur un élément, il y ai un texte dans une textbox ou richtextbox qui s'affiche.
    Quelqu'un connait-il le code à entrer ?

    Au passage pour mes connaissances : Est il possible d'afficher une image dans une PictureBox en cliquant sur un élément de la liste ?

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Gère l'évènement SelectedIndexChanged de la ListBox, et dans le code de l'évènement, affiche ce que tu veux en fonction de l'élément sélectionné (SelectedItem)

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2011
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2011
    Messages : 15
    Par défaut
    Oui j ai entendu parler de SelectedIndexChanged mais je sais pas le gérer tu aurais pa une astuce pour moi stp ?
    Merci d' avance

  4. #4
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Bah tu sais gérer un évènement ? Si ce n'est pas le cas, je te suggère de commencer par lire ce cours...

    Dans le designer, sélectionne la ListBox, affiche ses propriétés, clique sur le petit éclair pour afficher les évènements, et double clique sur SelectedIndexChanged. Ça va générer le squelette de code pour générer l'évènement

  5. #5
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2011
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2011
    Messages : 15
    Par défaut
    Ok merci pour le cours je vais voir ce que je peux faire avec ça et je reviens ici si j'ai des soucis
    Merci

  6. #6
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2012
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2012
    Messages : 4
    Par défaut
    Citation Envoyé par tomlev Voir le message
    Bah tu sais gérer un évènement ? Si ce n'est pas le cas, je te suggère de commencer par lire ce cours...

    Dans le designer, sélectionne la ListBox, affiche ses propriétés, clique sur le petit éclair pour afficher les évènements, et double clique sur SelectedIndexChanged. Ça va générer le squelette de code pour générer l'évènement
    Bonjour

    mais comment récupérer la valeur de l element cliqué ?
    Pourriez vous me donner un exmple de code ?

    en vous remerciant

  7. #7
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Citation Envoyé par techcity Voir le message
    mais comment récupérer la valeur de l element cliqué ?
    En lisant la valeur de la propriété SelectedItem (ou SelectedValue, ou SelectedIndex, selon ce que tu veux...)
    cf. la doc pour la signification de chaque propriété (il y a aussi des exemples)
    http://msdn.microsoft.com/fr-fr/libr...s.listbox.aspx

  8. #8
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2012
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2012
    Messages : 48
    Par défaut
    salut tout le monde.
    J'ai créé un formulaire simple comme il est visible dans la pièce jointe.La listbox comporte les 2 éléments. Lorsque vous sélectionnez un élément de la liste et vous cliquez sur le bouton, cet élément là sera affiché dans le textbox.
    Voila le code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
      Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
            TextBox1.Text = ListBox1.SelectedItem
        End Sub
    J'espère que j'ai répondu à votre question, je suis aussi un débutant
    Cordialement.
    Images attachées Images attachées  

  9. #9
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Citation Envoyé par techcity Voir le message
    Bonjour

    mais comment récupérer la valeur de l element cliqué ?
    Pourriez vous me donner un exmple de code ?

    en vous remerciant
    Je viens de voir ton autre question ; visiblement tu es sûr Windows Phone, donc ce dont il est question dans cette discussion-ci ne s'applique pas pour toi. Tu peux donc ignorer ma réponse précédente...

Discussions similaires

  1. Afficher du texte dans une JSP à partir d'une classe
    Par Gugelhupf dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 13/01/2012, 17h15
  2. [AC-2010] Remplir une textbox à partir d'une listbox multicritères
    Par david89 dans le forum IHM
    Réponses: 11
    Dernier message: 21/09/2011, 01h06
  3. Réponses: 6
    Dernier message: 14/06/2007, 12h13
  4. [VB6]Afficher du texte dans Textbox desactivé + scrollbar?
    Par toninlg dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 21/03/2006, 18h40
  5. Réponses: 2
    Dernier message: 10/06/2002, 11h03

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