UWP:ScrollViewer 吃掉儿童触摸事件?
UWP: ScrollViewer eats touch events away from children?
在通用 Windows 应用程序中,我有一个 ScrollViewer,在其中,我有一个 canvas。
canvas 正在尝试处理它自己的 TouchMove 事件,但它永远不会被触发,除非父 ScrollViewer 被禁用。
如何让 ScrollViewer 不阻止将触摸事件传递给它的子项?
您只能通过设置ManipulationMode
将其设置为覆盖手势的垂直、水平或两个方向。否则您必须手动处理所有滚动。
在通用 Windows 应用程序中,我有一个 ScrollViewer,在其中,我有一个 canvas。
canvas 正在尝试处理它自己的 TouchMove 事件,但它永远不会被触发,除非父 ScrollViewer 被禁用。
如何让 ScrollViewer 不阻止将触摸事件传递给它的子项?
您只能通过设置ManipulationMode
将其设置为覆盖手势的垂直、水平或两个方向。否则您必须手动处理所有滚动。