我们正在使用第三方Chart控件,它是使用WPF开发的,不支持MVVM。现在我们需要添加更多功能,并且应该支持按需添加/删除功能。我们需要创建具有新功能的Wrapper Chart控件,并且应该支持MVVM。这个DLL /模块将被其他一些模块/项目使用。
注意: 对于每个新功能,我们创建了Handler并组成了现有的图表控件。因此我们能够按需支持添加/删除功能。
问题: 如何支持MVVM,是否应该为每个FeatureHandler创建包含FeatureHandler(View)并且看起来像MVVM的ViewModel?需要澄清这部分......
答案 0 :(得分:1)
你是什么意思不支持MVVM?我觉得用WPF开发的图表控件不太可能不会以依赖属性的形式公开属性。你有这个第三方图表控件的链接吗?