如何在Hub部分中使用ListView?

时间:2014-09-16 12:28:04

标签: xaml listview windows-phone-8.1

我在我的Hub部分中添加了一个ListView 但是在运行应用程序时我无法看到任何静态数据。

<Hub x:Name="Hub" x:Uid="Hub" 
         Header="Vantage Circle"  
         Foreground="Purple" Background="White">
        <HubSection  x:Name="HubSection1"
                      Header="Exclusive Deals">
            <DataTemplate>
                    <ListView
                         IsItemClickEnabled="True"
                         ContinuumNavigationTransitionInfo.ExitElementContainer="True">
                        <ListView.ItemTemplate>
                            <DataTemplate>
                                <StackPanel Margin="0,0,0,27.5">
                                    <TextBlock Width="300" FontSize="22" Text="Hello"/>
                                </StackPanel>
                            </DataTemplate>
                        </ListView.ItemTemplate>
                    </ListView>      
            </DataTemplate>
        </HubSection>
</Hub>

您能否指导我正确的方向和/或提供在集线器模板中使用listView的示例示例。感谢

1 个答案:

答案 0 :(得分:1)

然后从XAML代码中删除ItemTemplate像这样

<Hub x:Name="Hub" x:Uid="Hub" 
             Header="Vantage Circle"  
             Foreground="Purple" Background="White">
            <HubSection  x:Name="HubSection1"
                          Header="Exclusive Deals">
                <DataTemplate>
                    <ListView
                             IsItemClickEnabled="True"
                             ContinuumNavigationTransitionInfo.ExitElementContainer="True">

                                <StackPanel Margin="0,0,0,27.5">
                                    <TextBlock Width="300" FontSize="22" Text="Hello"/>
                                </StackPanel>
                    </ListView>
                </DataTemplate>
            </HubSection>
        </Hub>

修改:

是。它仅显示一个项目。 Bcz没有itemtemplate。正如我之前所说的,你必须使用ItemSource来显示一堆数据。

     I am adding a ListView in one of my Hub Section But I can't see any static
 data while running the app.

但您的问题表明您要显示静态数据。所以我告诉你要删除Itemtemplate&amp;这是解决方案。

This是ListView&amp;捆绑。帮助自己学习Listview的绑定。

希望有这个帮助,如果你遇到麻烦,让我知道......!