这种情况可以使用哪种设计模式?

时间:2011-12-13 04:24:33

标签: wpf design-patterns

我正在开发一个WPF应用程序,以下两个是主要模块

  1. 数据是从服务获得的,初始启动后会有频繁的更新。
  2. 必须根据配置动态创建显示数据的网格控件。
  3. 哪种设计模式最适合此问题。 MVVM模式不适合此处。

    有什么建议吗?

    谢谢,

1 个答案:

答案 0 :(得分:0)

使用此解决方案 WPF MvvM DataGrid Dynamic Columns

您可以在VM中创建列,并让MVVM绑定到列定义和数据网格的数据。

这假设您需要对列进行大量控制,而不仅仅是让datagrid从itemssource绑定中自动生成它们