I understand this question has been asked before, but never for Windows Phone 8 has it been answered.
In Windows Phone 7, it was possible to set isHitTestVisible = false
on the base Pivot
element to stop the PivotItem from scrolling when swiping over certain elements, like Sliders and TextBoxes. In Windows Phone 8, however, the Pivot beings scrolling before the ManipulationStarted
event (or even the Touch
object's events) fires. This means that one cannot prevent scrolling between Pivots by listening for ManipulationStarted on certain Controls like one could in Windows Phone 7.
Is there any way to disable scrolling over certain elements, or even certain sections of the screen?
Slider
control works well within aPivot
control: I can change the Slider value without scrolling between Pivots. What is the problem you have with the Slider? – MultiparaPivotItem
within a singlePivot
. In that item would be placed aSlider
control. – Carbolize