FlipView中的ListView - 滚动行为

时间:2014-10-30 08:08:29

标签: c# xaml windows-runtime winrt-xaml

我有这个设置:

<FlipView>
  <FlipView.ItemTemplate>
    <DataTemplate>
      <Grid>
        <ListView />
      </Grid>
    </DataTemplate>
  </FlipViewItem>
</FlipView>

使用鼠标可以正常运行而不会出现任何错误。

但是使用Touch它会向两个方向滚动(水平和垂直),我喜欢的是WinRT开始菜单的相同行为(如果你开始在水平方向滚动&#34;行&#34;,你可以只滚动它,即使你开始垂直滑动,Y轴保持不变。)

我已经整整一个月寻找解决方案,没有任何运气,似乎我是唯一一个想要这样的人。

到目前为止我已经尝试过的事情:

  • ScrollViewer.IsHorizo​​ntalRailEnabled / .IsVerticalRailEnabled
  • 在List- / FlipView上捕捉操纵事件
  • ScrollViewer.ViewChanged
  • 甚至尝试了一些黑客,但没有一个工作

我希望有人有一个想法/解决方案^^

0 个答案:

没有答案