【发布时间】:2013-02-03 17:20:15
【问题描述】:
我正在开发一个应该具有很多图形功能的应用程序,我正在使用 wpf 构建一个应用层。我想在 mvvm 结构中构建应用层。
我正在构建一个负责图形处理的大型 wpf 控件。因为我开始构建一个负责控制的单一视图模型,这个视图模型变得很大,由于大量使用命令、绑定和行为,包含图形控件的 xaml 也变得很大。
我想将视图模型拆分为几个视图模型,负责图形控制的各个方面。如何将 xaml 拆分为每个视图模型的视图,每个视图模型负责同一控件的自己的绑定、行为、触发器等?
【问题讨论】:
标签: wpf xaml mvvm binding viewmodel