我有一个ListView
填充了三种不同类型的项目。当我ListViewItem
在ListView
我想在专门为所选项目的类型设计的模板中显示数据时选择一个。
数据显示在与 相同的不同列Grid
中ListView
。
我的问题是,我应该使用什么元素来制作新模板来显示所选项目的数据。
我希望可以在 a 上设置某种ItemTemplate
属性Grid
,但事实并非如此。
<Grid
x:Name="ItemDetailsGrid"
DataContext="{Binding SelectedItem}"
ItemTemplate="{StaticResource {Binding SelectedItem.TemplateName}}">
</Grid>
这样做的正确方法是什么?