我知道以前有人问过这个问题,但从来没有回答过 Windows Phone 8 的问题。
在 Windows Phone 7 中,可以isHitTestVisible = false
在基本Pivot
元素上进行设置,以在滑过某些元素(如 Sliders 和 TextBoxes)时阻止 PivotItem 滚动。然而,在 Windows Phone 8 中,在ManipulationStarted
事件(甚至Touch
对象的事件)触发之前滚动的 Pivot 存在。这意味着不能像在 Windows Phone 7 中那样通过侦听某些控件上的 ManipulationStarted 来阻止枢轴之间的滚动。
有什么方法可以禁用滚动某些元素,甚至屏幕的某些部分?