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 :

Définir attribut à afficher dans ListBox


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Janvier 2011
    Messages
    24
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 24
    Par défaut Définir attribut à afficher dans ListBox
    Bonjour,

    J'aimerais savoir s'il est possible de placer les mêmes objets dans deux listbox différentes et avoir une "affichage différent". Je m'explique :

    Collection d'objet O avec pour attribut Nom et Dénomination entreprise

    ListBox 1 : Placé dans la form 1 : on veut voir les noms
    ListBox 2 : Placé dans la form 2 : on veut voir les dénominations entreprises

    Dans ma classe O, j'ai redéfini un toString() qui renvoie le nom.

    NB : Je veux stocker des objets dans les listbox et pas juste "du texte", je veux par contre modifier l'attribut qui sera affiché dans la listbox.

    Une idée ?
    Merci !

  2. #2
    Membre Expert
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2010
    Messages
    793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2010
    Messages : 793
    Par défaut
    Ce qui s'affiche dans les listbox quand tu y stock des objet est le toString(), je crains que tu ne doives faire autrement, a mon avis tu devrais stocker les objets dans une des deux (par exemple ton toString renvoie le nom), et dans l'autre la remplir manuellement en fonction de la première avec un for each qui récupère les dénomination de chaque objet stockés dans ta première listbox.

  3. #3
    Membre averti
    Inscrit en
    Janvier 2011
    Messages
    24
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 24
    Par défaut
    Cela pourrait-il marcher si j'utilise une ListView plutôt qu'une ListBox ?

  4. #4
    Membre très actif Avatar de The_Big_Lebowski
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2009
    Messages
    225
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

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

    Informations forums :
    Inscription : Mars 2009
    Messages : 225
    Par défaut
    Cela pourrait-il marcher si j'utilise une ListView plutôt qu'une ListBox ?
    J'utiliserais plutot une listView et des listviewItem sur lequels tu peux poser un tag où le Tag = tonObj

    Une seule méthode avec un paramètre en fonction de l'information que tu voudrais afficher. Soit les noms, soit les dénominations.

  5. #5
    Membre Expert
    Avatar de Sehnsucht
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Octobre 2008
    Messages
    847
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Lot et Garonne (Aquitaine)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Octobre 2008
    Messages : 847
    Par défaut
    Bonjour,

    Regarde du côté des propriétés DataSource et DisplayMember ça pourrait t'être utile

    Cordialement !

  6. #6
    Membre averti
    Inscrit en
    Janvier 2011
    Messages
    24
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 24
    Par défaut
    Merci beaucoup de votre aide !

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

Discussions similaires

  1. Comment définir attribut xmlns dans schéma
    Par troussepoil dans le forum XML/XSL et SOAP
    Réponses: 0
    Dernier message: 22/02/2010, 11h32
  2. Réponses: 1
    Dernier message: 25/03/2008, 14h31
  3. Afficher le masque de saisie dans Listbox
    Par mahboub dans le forum Access
    Réponses: 1
    Dernier message: 16/12/2006, 18h40
  4. Afficher dans une ListBox
    Par fermat dans le forum Delphi
    Réponses: 5
    Dernier message: 21/10/2006, 00h00
  5. [Excel vba + ADO(X)] afficher BDD dans listbox
    Par Emcy dans le forum Access
    Réponses: 4
    Dernier message: 13/12/2005, 12h46

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