我们正在使用使用 WPF 开发且不支持 MVVM 的第三方图表控件。现在我们需要添加更多功能,并且应该支持按需添加/删除功能。我们需要创建具有新功能的 Wrapper Chart 控件,并且应该支持 MVVM。这个 dll/Module 将被其他一些模块/项目使用。
注意:对于每个新功能,我们都创建了 Handler 并组成了现有的图表控件。所以我们能够支持按需添加/删除功能。
问题:如何支持 MVVM,是否应该为每个 FeatureHandler 创建包装 FeatureHandler(View) 并且看起来像 MVVM 的 ViewModel?这部分需要澄清......