我对 WPF 很陌生。
我试图找出 WPF 中各种架构模式的优缺点,同时创建一个旨在与数据库交互的应用程序。
该应用程序从一个主窗口开始,其中包含各种按钮,这些按钮加载其他窗口,每个窗口都对该数据库中的不同表执行 CRUD 操作。
我想知道 3 种可能方法的优缺点:
1)在每个窗口的构造函数中实例化一个新的实体实例
2)每个窗口都有一个支持实体对象依赖注入的构造函数。每次主窗口实例化一个新的窗口对象时,它都会注入它自己的实体实例。
3)根据WPF 数据绑定演练在从应用程序继承的类上创建公共 ObjectResult 属性,并链接到
<Window.Resources><CollectionViewSource>
各种窗口的标记。
谢谢