ListView 实现GridView的效果,有表头的表单(此例显示两列)
<ListView Name="listViewAuthenticate" Margin="8" Height="180" ItemsSource="{Bindin
g}" Foreground="Black" SelectionMode="Single" HorizontalContentAlignment="Center">
列表的视图考试
<ListView.View>
视图中的数据以GridView的样式给出
<GridView x:Name="gridViewAu" AllowsColumnReorder="true" >
列表的一列的开始
<GridViewColumn Width="200">
<GridViewColumnHeader HorizontalContentAlignment="Left">表头1</GridViewColumnH
eader>表示列的表头名称
<GridViewColumn.CellTemplate>表示列的数据项
<DataTemplate>数据项数据模版
<Image Width="60" Source="{Binding Path=category}" />表示图片
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
列表的列的结束
<GridViewColumn Width="140">
<GridViewColumnHeader HorizontalContentAlignment="Left">表
头2</GridViewColumnHeader>
<GridViewColumn.CellTemplate>
<DataTemplate>
<TextBlock Text= "{Binding ID}" Width="140"
TextAlignment="Center" />文本