具有多个项目的WPF示例数据

时间:2012-10-10 16:35:39

标签: c# wpf

我有两个项目的解决方案。第一个项目包含数据库模型的定义,第二个项目包含表单。我想知道在第二个项目中使用DesignData的最佳方法是使用第一个项目中定义的模型。我如何链接?

1 个答案:

答案 0 :(得分:1)

查看MVVM architecture

  1. 将可见窗口'窗体'/页放入View项目(仅处理用户交互和GUI操作。)
  2. 创建一个View Model项目,该项目处理使用数据库模型的业务逻辑。
  3. 使用View Model类绑定到视图上的项目以显示数据。
  4. 通过拆分和分离模型,视图和业务逻辑(视图模型)的关注点,您可以获得MVVM体系结构的好处。