Puis-je utiliser le modèle de domaine au niveau de la couche d'interface utilisateur au lieu du modèle de vue dans certaines vues. Si Non. Pourquoi ne devrais-je pas utiliser?Pouvons-nous utiliser le modèle de domaine à la couche d'interface utilisateur dans le modèle MVVM
Q
Pouvons-nous utiliser le modèle de domaine à la couche d'interface utilisateur dans le modèle MVVM
0
A
Répondre
0
Si vous exposez certains objets de modèle dans une liste à une ItemsSource, je pense que c'est très bien. Je prends généralement l'approche seulement envelopper un tel modèle dans un ViewModel lorsque:
- J'ai besoin mise en forme personnalisée d'une propriété qui semble plus propre à faire dans un ViewModel que d'utiliser IValueConverter
- je dois mettre un méthode/ICommand sur l'objet
Je ne le ferais pas si les modèles sont en quelque sorte liés à une vue pas dans un ItemsSource comme une fenêtre ou UserControl, cependant. Si vous trouvez que vous avez des ViewModels qui n'ont pas beaucoup de propriétés ou de méthodes/ICommand, alors vous devez fusionner plusieurs dans le seul ViewModel.
Questions connexes
- 1. Comment utiliser RadioButtons et le modèle MVVM
- 2. (MVVM) Voir le modèle Voir le modèle et le filetage
- 3. MVVM & WCF - Voir le modèle et la relation de modèle
- 4. Comment maintenir la cohérence entre le modèle et le modèle de vue dans le modèle MVVM?
- 5. Silverlight MVVM reliant le modèle et le modèle de vue
- 6. Voir le modèle et/ou le modèle de domaine?
- 7. Conserver le modèle Poco (modèle de domaine) dans la session
- 8. Utiliser le modèle de spéicifcation comme couche de validation?
- 9. Vous aidez à comprendre le modèle MVVM?
- 10. À quoi devrait ressembler le modèle MVVM?
- 11. TypeInitializeException sur le modèle MVVM
- 12. Couche de service MVVM
- 13. mettre la logique complexe, multi-domaine: dans la couche Service ou dans le modèle lui-même?
- 14. Mvvm imbriqué propertychanged dans le modèle
- 15. Le DAL doit-il être une couche de traduction entre le modèle relationnel et le modèle de domaine?
- 16. Fenêtres enfants Silverlight dans le modèle MVVM
- 17. Quelle est la différence entre le modèle de domaine et le modèle de domaine OO?
- 18. Question sur le modèle MVVM sur WPF?
- 19. Conception de modèle MVVM
- 20. user_path dans le modèle utilisateur
- 21. Est-ce modèle de domaine et le modèle d'entité même
- 22. Validation dans le modèle de domaine?
- 23. Silverlight: débutant questions sur le modèle mvvm
- 24. Quel est le pivot dans le modèle MVVM?
- 25. MVVM: Communication entre le modèle et ViewModels
- 26. Quand utiliser le modèle de méthode modèle
- 27. Définir le focus dans Listbox dans le modèle MVVM
- 28. Instancier le modèle de domaine à chaque appel, DDD
- 29. django accès associé valeur de modèle utilisateur dans le modèle
- 30. Implémenter une machine d'état UI en utilisant le modèle MVVM
Vous pouvez, mais vous ne suivrez pas l'intention complète des modèles MVVM. –