在开始之前,请参考我如何使用 Silverlight 实现模板选择器。
http://geekswithblogs.net/tkokke/archive/2009/09/28/datatemplateselector-in-silverlight.aspx
一切都很好。但是该解决方案在混合中不起作用,这使得整体上更难以可视化。仅从内容创建 UserControl 并将其嵌入到资源字典中以使其可混合的正确工作流程是正确的,还是有更好的方法来做到这一点?
无论哪种方式,我都在问这个问题并同时发布模板选择器解决方案,因为我发现它很有用。非常欢迎更好的解决方案。
仅供参考.. sl4,.net4, 最新混合.. 所有新玩具.. 使用 mvvm light(相关性不大)。