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:
System.Windows.MessageBox.Show(obj.ID.ToString());
j'obtiens bien l'identifiant de l'objet, c'est la preuve qu'il est bien instancié et qu'il contient les données.
En revanche, le binding suivant ne marche que partiellement: (Le contexte est bien défini à obj)
En xaml:
1 2
| <Label Content="{Binding}"/>
<Label Content="{Binding Path=ID}"/> |
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é.
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 ?
Partager