这可能是一个显而易见的问题,但我认为可能有多种方法可以实现它,所以这不仅对我有用,希望它对其他人有用.
本质上,我正在寻找实现列表视图的最佳方法,该列表视图可以接受不同类型的对象,然后使用该对象的相应项/数据模板呈现它们.
例如......我们有一个标准的产品列表视图,当我们查看不同的类别时,业务决定它希望为每个不同的类别显示不同的项目模板样式.
在这里提出这个问题的主要原因是避免讨厌的hacky解决方案,而是发现一个好的干净方法.
希望我提供了足够的信息,如果您需要更多,请告诉我.
wpf view
view ×1
wpf ×1