我在放置在ListView的DataTemplate中的FlipView有问题:FlipView不会滚动。如果我将FlipView放在DataTemplate之外,它可以正常工作。 我试图将ListView的ManipulationMode设置为TranslateY,将FlipView的ManipulationMode设置为translateX,但没有任何变化。可能是什么问题?
这是FlipView代码:
<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的操作事件!