用于第三方WPF控制的MVVM

时间:2012-09-24 05:18:51

标签: c# wpf mvvm

我们正在使用第三方Chart控件,它是使用WPF开发的,不支持MVVM。现在我们需要添加更多功能,并且应该支持按需添加/删除功能。我们需要创建具有新功能的Wrapper Chart控件,并且应该支持MVVM。这个DLL /模块将被其他一些模块/项目使用。

注意:   对于每个新功能,我们创建了Handler并组成了现有的图表控件。因此我们能够按需支持添加/删除功能。

问题:     如何支持MVVM,是否应该为每个FeatureHandler创建包含FeatureHandler(View)并且看起来像MVVM的ViewModel?需要澄清这部分......

1 个答案:

答案 0 :(得分:1)

你是什么意思不支持MVVM?我觉得用WPF开发的图表控件不太可能不会以依赖属性的形式公开属性。你有这个第三方图表控件的链接吗?