由于某些原因,只有ListView
HubSection
Hub
中ListView
的第一项在入口时动画,而第一HubSection
中的<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
<Hub Header="my app">
<HubSection Header="section">
<DataTemplate>
<ListView>
<TextBlock>Hello</TextBlock>
<TextBlock>Hello</TextBlock>
<TextBlock>Hello</TextBlock>
<TextBlock>Hello</TextBlock>
</ListView>
</DataTemplate>
</HubSection>
<HubSection Header="section">
<DataTemplate>
<ListView>
<TextBlock>Hello</TextBlock>
<TextBlock>Hello</TextBlock>
<TextBlock>Hello</TextBlock>
<TextBlock>Hello</TextBlock>
</ListView>
</DataTemplate>
</HubSection>
</Hub>
</Grid>
ListView
1}}按预期动画。你可以像这样复制它:
将内容设置为:
ListView
运行该应用。
第一个{{1}}动画(向左滑动),但只有第二个{{1}}的第一项转换。如何将整个列表转换为?
这是一个GIF截屏视频(我添加了一个带有按钮的额外页面,以便轻松显示过渡):