摘要: 1、前言 Prism库提供了一个事件机制,使应用程序中松散耦合的组件之间能够进行通信。此机制基于事件聚合器服务,允许发布商和订阅者通过事件进行通信,并且仍然没有直接引用对方。提供多播发布/订阅功能。这意味着可以有多个发布商提出相同的事件,也可以有多个订阅者收听同一事件。考虑使用该事件在模块之间发布事 阅读全文
posted @ 2021-08-18 18:28 Min.Xiaoshuang 阅读(494) 评论(0) 推荐(0) 编辑
摘要: 1、概况 Prism具有附加属性,当设置为调用类中的方法来解析视图模型以进行查看,然后将视图的数据上下文设置为该视图模型的实例时。使用以下附加属性。设置选择退出和明确选择加入的价值。AutoWireViewModelFalseTrue <Window x:Class="Demo.Views.Main 阅读全文
posted @ 2021-08-18 18:07 Min.Xiaoshuang 阅读(709) 评论(0) 推荐(0) 编辑
摘要: 1、前言 模块化开发是程序开发的一种方式,他将程序分为一组松散耦合的功能单元(命名模块),可集成到更大的应用程序中。模块封装了应用程序整体功能的一部分,通常代表一组相关功能。它可以包括一系列相关组件,如应用程序功能(包括用户界面和业务逻辑)或应用程序基础架构(如用于记录或验证用户的应用程序级服务)。 阅读全文
posted @ 2021-08-18 15:31 Min.Xiaoshuang 阅读(1913) 评论(0) 推荐(1) 编辑