J'ai un DomainView qui vous permet de sélectionner une Entité dans mon domaine. L'entité est affichée dans EntityView dans DomainView.Conseils Silverlight MVVM avec les vues 'Composite'
Ma question est de savoir quelle devrait être la propriété 'DomainViewModel' à laquelle EntityView se lie?
- L'entité, avec la vue elle-même envelopper dans un EntityViewModel et il se lie à cela?
- L'entité, en utilisant un convertisseur sur la liaison pour convertir entre l'entité et EntityViewModel?
- Un EntityViewModel, créé par le DomainViewModel?
Tout irait bien, je me demandais juste ce que serait le 'MVVM-way'? Ma préférence serait pour l'un des deux derniers.
Lee
Merci - pour le moment, je n'utilise pas de framework, juste Silverlight 4.0. MVVM en tant que pratique est encore assez nouveau pour moi - même si j'ai travaillé de cette façon pendant un certain temps - je n'avais pas réalisé que c'était MVVM! Je vais enquêter sur vos idées, mais si quelqu'un comme d'autres suggestions, s'il vous plaît faites le moi savoir. –