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 :

combobox Value Member


Sujet :

Windows Forms

  1. #1
    Membre confirmé Avatar de Destiny
    Profil pro
    Inscrit en
    Février 2005
    Messages
    720
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2005
    Messages : 720
    Points : 617
    Points
    617
    Par défaut combobox Value Member
    Bonjour,
    Je cherche comment utiliser valumember?

    En fait j'ai un CBO et j'aimerais que par exemple, le nom qui est affiché corresponde à un numéro. Puis, j'aimerais après sélection récupérer ce numéro.

    Comment faire?

    Merci d'avance

  2. #2
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Points : 5 194
    Points
    5 194
    Par défaut
    A la va-vite, je ferais un truc de ce genre là :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
        public struct Data
        {
            public String name;
            public int value;
            public override string ToString()
            {
                return name;
            }
        }
        public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
            }
     
            private void Form1_Load(object sender, EventArgs e)
            {
                for (int i = 0; i < 10; i++)
                {
                    Data d = new Data();
                    d.name = "nicolas";
                    d.value = i;
                    comboBox1.Items.Add(d);
                }
            }
    Explication :

    Une structure (ou une classe qui contient tes informations)
    et dans la combobox.Items, tu ajoutes des objets... du type que tu veux
    insérer...
    Et ensuite, tu recuperes en castant l'objet selectionné et tu peux comme ca
    utilisé toutes méthodes ou membres de cet objet.

    Ca devrait le faire , non ?

    The Monz, Toulouse

  3. #3
    Membre confirmé Avatar de Destiny
    Profil pro
    Inscrit en
    Février 2005
    Messages
    720
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2005
    Messages : 720
    Points : 617
    Points
    617
    Par défaut
    y a mille fois plus simple..

    cbo.valuemember = X:

    cbo.selectedvalue;

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

Discussions similaires

  1. Réponses: 5
    Dernier message: 07/12/2016, 01h41
  2. [XL-2010] Filter avec Combobox.value
    Par bibbip35 dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 24/10/2014, 22h59
  3. [Débutant] Selectionner un combobox à partir du value member
    Par bullrot dans le forum C#
    Réponses: 1
    Dernier message: 09/07/2012, 10h58
  4. Utilisation de ComboBox.value
    Par Youni92 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 23/02/2011, 13h58
  5. [c#]ComboBox Display / Value Member
    Par Derik dans le forum Windows Forms
    Réponses: 2
    Dernier message: 12/03/2006, 02h02

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