C# 在listview中显示多个项目
我想知道是否有一种方法可以在listview.view中显示多个元素 不起作用的示例代码C# 在listview中显示多个项目,c#,wpf,xaml,mvvm,C#,Wpf,Xaml,Mvvm,我想知道是否有一种方法可以在listview.view中显示多个元素 不起作用的示例代码 <ListView x:Name="Somename" ItemsSource="{Binding someObservableCollection}"> <ListView.View> <TextBlock>&l
<ListView
x:Name="Somename"
ItemsSource="{Binding someObservableCollection}">
<ListView.View>
<TextBlock></TextBlock>
<TextBlock></TextBlock>
<TextBlock></TextBlock>
<GridView>
<GridViewColumn Header="Column 1" >
<GridViewColumn.CellTemplate>
<DataTemplate>
<TextBlock></TextBlock>
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
<GridViewColumn Header="Column 2">
<GridViewColumn.CellTemplate>
<DataTemplate>
<TextBlock></TextBlock>
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
</GridView>
</ListView.View>
</ListView>
个人的示例数据属性。
名称
年龄
身份证件
旧数据1
旧数据2
旧数据3
新数据1
新数据2
新数据3
我试图显示姓名、年龄、Id和3个文本块
然后在网格中,比较旧数据和新数据
我试着使用itemtemplate,然后使用内置网格的stackpanel,但网格看起来非常基本,而且更喜欢gridview,因为它看起来更好
如果我正确理解了您的问题,那么问题是您不能在一个DataTemplate中包含多个GridView实例。是这样吗?为什么不将网格样式设置为您喜欢的GridView?如前所述,这个问题相当广泛。而您不能使用ItemTemplate进行此操作?您的问题到底是什么?什么不起作用?您的解决方案得到了什么?您期望得到什么?但是网格看起来非常基本,而且更喜欢gridview,因为它看起来更好。我们在这里处理的是什么网格?@PeterDuniho是的,你是对的,我曾尝试在谷歌上搜索如何像gridview一样设计网格,但没有相关的结果。