我有一个包含多个全景项目的全景视图。在其中一个全景项中,我在ScrollViewer中有一个网格。网格宽度太大。
问题在于,如果用户滑动全景视图被触发并更改全景项目,则滚动查看器应实际上水平滚动(直到网格结束)。
但是,如果用户滑动非常慢,则不会触发全景视图,只会进行滚动。这是预期的行为。
非常感谢
答案 0 :(得分:1)
您可以使用isHitTestVisible
属性。
//Disable panorama scrolling
MyPanorama.IsHitTestVisible = false;
//Enable panorama scrolling
MyPanorama.IsHitTestVisible = true;
在ManipulationStarted
侦听器中使用此功能。也就是说,当用户开始水平滚动时,您可以暂时使IsHitTestVisible
为假。