不能在GridView中显示图像和文本块

本文关键字:图像 文本 显示图 显示 GridView 不能 | 更新日期: 2023-09-27 18:13:36

这是我的简单代码:

 <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。我错过什么了吗?

不能在GridView中显示图像和文本块

您的ListView没有项目,CellTemplate应用于列表中的每个项目,如果没有项目,则不会显示任何内容。你是不是想换Header ?

如果您没有绑定源,那么它将不会生成任何行。显示用于绑定源的XAML或代码。

你可能不想使用CellTemplate。下面是ListView的一个入门级示例:http://www.switchonthecode.com/tutorials/wpf-tutorial-using-the-listview-part-1