pcayrol
Messages postés18Date d'inscriptionjeudi 24 décembre 2009StatutMembreDernière intervention13 mars 2013
-
2 avril 2008 à 20:48
sebmafate
Messages postés4936Date d'inscriptionlundi 17 février 2003StatutMembreDernière intervention14 février 2014
-
3 avril 2008 à 11:35
Bonjour,
J'ai une liste d'objets qui sont des instances de classes de types différents…
public Int32 Attribut1
{
get { return attribut1; }
set { attribut1 = value; }
}
public Int16 Attribut2
{
get { return attribut2; }
set { attribut2 = value; }
}
}
public class Class2
{
private Int32 Entier3;
public Int32 Entier3
{
get { return Entier3; }
set { Entier3= value; }
}
}
<!-- END TEMPLATE: bbcode_code -->Ces instances (instClasse1 de Classe1 et instClasse2 de Classe2) sont listées dans un TreeView disposé à gauche de mon IHM.
Dans la partie droite de mon IHM, j'ai un ListView avec deux colonnes ("Nom" et "Valeur").
Mon but est d'afficher, lorsque je clique sur un Item de mon TreeView
(donc sur instClasse1 ou instClasse2), les propriétés (Nom et Valeur)
de cette instance dans la ListView.
J'aimerais effectuer ceci par Binding. Or comme ces instances ne sont
pas de la même classe, je ne peux effecteur un Binding "classique"
comme vu dans les nombreux exemples…
Cela est il faisable ? En utilisant peut être des Converter ? De quelle façon ?
Merci de m'éclairer.
N'hésitez pas à me poser des questions supplémentaires si mon explication ne vous paraît pas assez claire…