我在我的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的示例示例。感谢
答案 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的绑定。
希望有这个帮助,如果你遇到麻烦,让我知道......!