2011-11-06 82 views
0

里面这是我简单的代码来做到这一点:无法显示图像和文字块一个GridView

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

回答

1

您的ListView没有物品,CellTemplate应用于列表中的每个物品,如果没有物品将不会显示。您是否有意改变Header

1

如果您没有绑定源,那么它不会生成任何行。展示您的XAML或代码以便绑定源代码。