2008-11-29 15 views
1

Salut im développement d'une application Winform utilisant modèle mvc,En modèle mvc comment afficher une autre vue

Si j'ai une forme de fenêtres en vue d'un bouton, et je veux montrer une autre vue (WinForm) au clic du bouton dans le premier formulaire.

Dans ce cas, si la vue doit notifier le bouton cliquez sur le contrôleur et le contrôleur instanciera la deuxième forme et afficher ou la première vue elle-même le fera.

Répondre

2

Le contrôleur devrait probablement le gérer. Dans la forme la plus pure du modèle MVC, les vues doivent afficher leur propre contenu et toute autre logique, y compris l'affichage d'autres vues, appartient au contrôleur. (En fait, pour beaucoup d'actions, c'est tout ce que le contrôleur finit par faire.)

Questions connexes