memorial76
Messages postés17Date d'inscriptionjeudi 14 juin 2007StatutMembreDernière intervention 9 août 2008
-
2 sept. 2007 à 08:44
memorial76
Messages postés17Date d'inscriptionjeudi 14 juin 2007StatutMembreDernière intervention 9 août 2008
-
14 sept. 2007 à 16:57
j'ai créé une listeBox dans laquelle je stock des instances d'objets mais je voudrais que n'apparaisse dans cette dernière uniquement la variable string "Name" de mon instance et nom le nom de la classe telle qu'il le fait actuellement.
Si possible, j'aimerai pouvoir conserver mon instance d'objet en tant qu'item (sans passer par des index par exemple)
Mon intuition me dit que l'évènement DrawItem n'est pas étranger au problème mais je ne sais pas comment manipuler le texte de chaque item de la liste (différent du texte de la listBox).
cs_coq
Messages postés6350Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014101 2 sept. 2007 à 10:08
Salut,
Non, regarde plutôt du côté de la propriété DisplayMember (et tant qu'à faire aussi du côté de ValueMember). :-)
Sinon concernant DrawItem (qui ne servira pas dans ton cas) "mais je ne sais pas comment manipuler le texte de chaque item de la liste" :
le gestionnaire d'évènement que tu as attaché à l'event DrawItem te fourni un paramètre,de type DrawItemEventArgs, te donnant des informations en rapport avec le rendu à effectuer, dont l'index de l'item dont il faut effectuer le rendu.