J'aimerais pouvoir lier des éléments de formulaire WPF à quelque chose d'autre qu'une propriété ou, du moins, une propriété plus avancée. Pour autant que je sache, les formulaires WPF ne lieront que les propriétés publiques.Liaison de données WPF à une non-propriété
Par exemple, faire un tableau de sièges pour un avion, son assez lourd pour créer des propriétés pour tous les différents passagers:
Plane.Seat1A
Plane.Seat1B
Plane.Seat2A
Plane.Seat2B
Plane.Seat3A
Plane.Seat3B
etc....
Je lie bien plutôt à un tableau indexé par une chaîne, par exemple:
<Label Content="{Binding Path=Seat["2A"] }" .... />
Y a-t-il quelque chose qui s'approcherait de ce comportement dans WPF?
Je suppose que cela ne fonctionnera que si Seat implémente 'IDictionary' ou peut-être s'il a un indexeur. –
N'est-ce pas ce que dit abelenky? –
Vous avez raison, regardé cela :-) –