摘要: Prism 提供了事件聚合器(Event Aggregator)来实现事件的订阅和发布,允许模块之间进行松耦合的通信。 主要作用: 解耦合:通过事件订阅和发布,模块之间可以实现解耦合,避免直接依赖于彼此的实现细节。 示例用法: 定义事件类: public class MessageEvent : P 阅读全文
posted @ 2024-07-03 17:01 microsoft-zhcn 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 示例下载:PrismCore 注入接口: public partial class App : PrismApplication { protected override void RegisterTypes(IContainerRegistry containerRegistry) { //依赖注 阅读全文
posted @ 2024-07-03 11:29 microsoft-zhcn 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 示例:Prism 创建对话 Dialog,实现 IDialogAware 接口 第一步:创建区域 public partial class MessageControl : UserControl { public MessageControl() { InitializeComponent(); 阅读全文
posted @ 2024-07-03 11:27 microsoft-zhcn 阅读(87) 评论(0) 推荐(0) 编辑