这是我执行此操作的简单代码:
<Grid>
<ListView>
<ListView.View>
<GridView>
<GridViewColumn>
<GridViewColumn.CellTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<Image Width="16" Height="16" Source="c:\myimage.jpg" />
<TextBlock Text="Image Name"/>
</StackPanel>
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
</GridView>
</ListView.View>
</ListView>
</Grid>
但除了空标题外,什么都没有显示出来
这是我第一次使用GridView
。我错过了什么吗?
答案 0 :(得分:1)
如果您没有绑定源,那么它将不会生成任何行。显示您的XAML或代码,以便绑定源。
答案 1 :(得分:1)
您的ListView
没有商品,CellTemplate
适用于列表中的每件商品,如果没有商品,则不会显示任何商品。您是否意味着要更改Header
?
答案 2 :(得分:1)
您可能不想使用CellTemplate。以下是ListView的简介示例:http://www.switchonthecode.com/tutorials/wpf-tutorial-using-the-listview-part-1