【发布时间】:2019-10-14 05:04:09
【问题描述】:
我正在制作一个在线影院 UWP 应用程序,我需要用电影实现水平“画廊”。该应用程序将在 PC、Xbox 和触摸设备上使用,因此我需要滚动才能使用鼠标、箭头键和通过滑动进行触摸滚动。
目前我正在使用ListView 和ScrollViewer,但它并没有给我预期的结果。我想让鼠标滚轮垂直滚动,但是当指针进入 ListView 区域时,它开始水平滚动 View。禁用水平滚动会破坏一切,所以这种纯粹的实现不是一种选择。
我喜欢 MS 在 Microsoft Store 应用中制作水平图库的方式。它可以通过触摸滑动和键盘滚动,但鼠标滚轮什么也不做。相反,视图会在此水平列表的两侧显示圆形箭头按钮,如下所示:
我想做类似的东西,但找不到任何手动控制滚动的提示。也许有任何我不知道的类似控件或用于进行此类控件的文档?
【问题讨论】:
-
使用Flipview控件link可以在FlipView里面绑定listview
标签: c# xaml uwp scrollviewer