Bonjour,
Je ne parviens pas à réaliser le Binding avec un objet remoting.
MonObjet obj est MarshallByRef, j'ai donc dans mon client un proxy sur mon objet activé coté client.
Si je fais:
j'obtiens bien l'identifiant de l'objet, c'est la preuve qu'il est bien instancié et qu'il contient les données.Code:System.Windows.MessageBox.Show(obj.ID.ToString());
En revanche, le binding suivant ne marche que partiellement: (Le contexte est bien défini à obj)
En xaml:
m'affiche bien MonNamespace.MonObjet dans le premier label soit obj.ToString(), mais rien du tout dans le second: il n'arrive pas à accéder à la propriété.Code:
1
2 <Label Content="{Binding}"/> <Label Content="{Binding Path=ID}"/>
Je précise que mon objet implémente l'interface IMonObjet, qui est connue du client et qui précise que l'objet à une propriété ID. Donc cela ne vient pas du fait que le client ne connaisse pas cette propriété.
Je n'arrive pas à binder les propriétés. Quelqu'un a une idée ?