Je développe actuellement une application où j'aurai plusieurs fenêtres ouvertes en utilisant C# et WPF.Modèle/méthodologie pour la communication entre Windows et/ou UserControls
Existe-t-il un modèle ou une méthodologie commune permettant de faciliter la communication entre Windows et/ou UserControls? Par exemple, une fenêtre, appelons-la la «fenêtre de hiérarchie», peut afficher une hiérarchie de pays, de provinces et de villes dans le monde. En dehors de cela il y a plusieurs autres fenêtres qui peuvent afficher une province ou une ville par exemple ou vous permettent de créer une province ou une ville. Dans le cas de la création d'une nouvelle ville, quel est le meilleur moyen pour que ma «fenêtre de la ville» communique avec ma «Fenêtre de la Hierarachie» concernant l'ajout d'une ville ou le retrait d'une ville? Gardez à l'esprit que la fenêtre de hiérarchie peut ne pas être ouverte lors de la création d'une ville. À ce stade, il n'y a pas besoin d'une réponse/action.
J'ai vérifié la MVVM Light et bien que ce ne soit pas la direction que je vais suivre, les commentaires sur le site Web m'ont conduit au framework PRISM et à l'agrégateur d'événements. Merci pour le conseil! Un modèle de messagerie fera très bien dans mon application. – Matthew