我对放置在 ListView 的 DataTemplate 中的 FlipView 有疑问:FlipView 不滚动。如果我将 FlipView 放在 DataTemplate 之外,它可以正常工作。我尝试将 ListView 的 ManipulationMode 设置为 TranslateY,将 FlipView 的 ManipulationMode 设置为 translateX,但没有任何变化。可能是什么问题?
这是翻转视图代码:
<FlipView ItemsSource="{Binding Items}"
ItemTemplate="{StaticResource FlipTemplate}">
<FlipView.ItemsPanel>
<ItemsPanelTemplate>
<VirtualizingStackPanel Orientation="Horizontal"/>
</ItemsPanelTemplate>
</FlipView.ItemsPanel>
</FlipView>
谢谢!
编辑
<ListView x:Name="lstPaths"
ItemsSource="{Binding Routes}"
ItemTemplate="{StaticResource RouteTemplate}">
<ListView.FooterTemplate>
<DataTemplate>
<Border Height="12" />
</DataTemplate>
</ListView.FooterTemplate>
</ListView>
编辑 2
似乎 ListView 处理了所有未到达 FlipVew 的操作事件!