ItemTemplateSelector 和 ListView.ItemTemplate 之间的区别
Difference between ItemTemplateSelector and ListView.ItemTemplate
我的目标是显示不同项目的列表,所以我选择了 ListView
。但是阅读 here 我发现使用 ItemControl
和 ItemTemplateSelector
我可以根据视图模型选择我想要的显示方式。这就是我要的。但我也想显示这些项目的列表。那么如何组合 ItemControl.ItemTemplateSelector
和 ListView.ItemTemplate
?
您不能同时使用 ItemTemplate
和 ItemTemplateSelector
。
ItemTemplateSelector
应该 return Items 集合中每个元素的 DataTemplate,这使得 ItemTemplate
无用。
我的目标是显示不同项目的列表,所以我选择了 ListView
。但是阅读 here 我发现使用 ItemControl
和 ItemTemplateSelector
我可以根据视图模型选择我想要的显示方式。这就是我要的。但我也想显示这些项目的列表。那么如何组合 ItemControl.ItemTemplateSelector
和 ListView.ItemTemplate
?
您不能同时使用 ItemTemplate
和 ItemTemplateSelector
。
ItemTemplateSelector
应该 return Items 集合中每个元素的 DataTemplate,这使得 ItemTemplate
无用。