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

Windows Forms Discussion :

[C# 2005] ComBox.SelectedText() ne fonctionne pas


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    2 766
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 766
    Par défaut [C# 2005] ComBox.SelectedText() ne fonctionne pas
    Bonjour,

    Si j'ai bien tout compris, combo1.SelectedText() devrait me renvoyer la chaîne de texte actuellement sélectionnée dans combo1.

    Or, si je crée un nouveau formulaire, y pose un ComboBox, ajoute 2 ou 3 éléments dans sa liste, double-clique dessus pour accéder à sa méthode comboBox1_SelectedIndexChanged(), puis code en son sein
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MessageBox.Show(comboBox1.SelectedText);
    , ça ne me sort que des chaînes vides lorsqu'à l'écécution je fais un choix quelconque dans la liste.

    Quelqu'un saurait-il me dire pourquoi ?...

    Merci.

  2. #2
    Membre Expert Avatar de guitoux1
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    1 011
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juin 2006
    Messages : 1 011
    Par défaut
    si tu alimente ton combobox via une datasource, alors il faut préciser à ta combox quel champ de la datasource servira à l'affichage (displaymember) et quel champ servira pour la valeur (valuemember)

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    2 766
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 766
    Par défaut
    Non, je l'ai alimenté tout bêtement via les propriétés (Items), juste pour faire le test.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    144
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2005
    Messages : 144
    Par défaut
    Essaie Combobox.Text (renvoie la valeur de la combo)

  5. #5
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    2 766
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 766
    Par défaut
    OPui, effectivement, ça fonctionne.

    Comme dans la liste des propriétés, SelectedText semblait correspondre exactement à mes besoins, je n'ai pas poursuivi l'examen des autres propriétés.

    Merci !

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

Discussions similaires

  1. COMBOX qui ne fonctionne pas sous IE
    Par bpdelavega dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 19/08/2011, 16h36
  2. Changement du nom de la machine MSSQL 2005 ne fonctionne pas
    Par freud dans le forum Administration
    Réponses: 7
    Dernier message: 19/05/2009, 19h41
  3. UNION qui ne fonctionne pas
    Par r-zo dans le forum Langage SQL
    Réponses: 7
    Dernier message: 21/07/2003, 10h04
  4. Un Hint sur un PopupMenu ne fonctionne pas !!??
    Par momox dans le forum C++Builder
    Réponses: 6
    Dernier message: 26/05/2003, 16h48
  5. ca ne fonctionne pas (generateur auto-incrémentant)
    Par tripper.dim dans le forum SQL
    Réponses: 7
    Dernier message: 26/11/2002, 00h10

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