是否可以引用位于 DataTemplateSelector 的另一个程序集中的 DataTemplate。
目前我有这样的事情:
public override DataTemplate SelectTemplate(object item, DependencyObject container)
{
var element = container as FrameworkElement;
if (element != null && item != null && item is BrowserBaseViewModel)
{
return element.FindResource("BrowserDataTemplate") as DataTemplate;
}
return null;
}
但它仅适用于当前程序集。