La situation: MainForm (affecté au MainPresenter) est opérationnel. L'utilisateur clique sur un bouton ShowFoo - un événement est passé au MainPresenter qui à son tour crée un nouveau FooPresenter et FooView. Comment dois-je procéder maintenant? Où le présentateur doit-il être créé et où devrait-on créer la vue et, surtout, où la propriété MDIParent doit-elle être définie? (si gros je pense que cela devrait être fait dans la vue principaleComment travailleriez-vous avec "MDI-ness" dans une application qui veut utiliser le modèle MVP?
Notes: J'utilise un framework de dépendances, bien que ce soit sans rapport avec le problème, idéalement j'aimerais que le IView soit indépendant de la classe Form