我有一个导入 MEF 组件,它在导入向导打开时动态加载。一旦用户选择了她想要处理的导入类型,对导入向导对话框的控制就会传递给所选的导入组件。当然,导入组件需要为向导对话框提供资源(例如DataTemplate
s)。目前这是通过DataTemplateSelector
导入组件提供的 s 实现的。他们访问ResourceDictionary
导入组件的程序集的本地。
但正如您可以想象的那样,这很乏味:我必须为每个DataTemplate
提供的代码添加代码,WPF 不会自动使用正在显示DataTemplate
的类型的权限。ViewModel
以前有人解决过这个问题吗?你们如何在插件环境中提供资源?
感谢您提前提供任何帮助。
此致