Étant nouveau à la fois WPF et MVVM, j'étudie Josh Smith's article on the MVVM pattern et l'exemple de code d'accompagnement.Comment les vues sont-elles construites dans l'échantillon MVVM de Josh Smith?
Je peux voir que l'application est démarrée en app.xaml.cs
en construisant un objet MainWindow
, en le câblant à un objet MainWindowViewModel
puis en affichant la fenêtre principale. Jusqu'ici tout va bien. Toutefois, je ne trouve aucun code qui instancie les classes AllCustomersView
ou CustomerView
. L'utilisation de "trouver toutes les références" sur les constructeurs de ces vues ne donne rien. Qu'est-ce que j'oublie ici?
Ah merci, j'ai trouvé le mappage dans 'MainWindowResources.xaml' maintenant. –
Salut Jobi, je sais que c'est un vieux post, mais j'ai une question connexe, donc je serais heureux d'avoir votre avis: j'ai réussi à comprendre que chaque fois que nous définissons la propriété content à l'instance xxxViewModel, un objet xxxView sera rendu . Mais je ne pourrais pas trouver où il a réellement placé la propriété de contenu dans le code ...? –