Slider \ ScrollViewer en una interfaz táctil que no funciona correctamente

En WPF tengo el siguiente XAML:

<ScrollViewer Canvas.Left="2266" Canvas.Top="428" Height="378" Name="scrollViewer1" Width="728" PanningMode="VerticalOnly" PanningRatio="2">
    <Canvas Height="1732.593" Width="507.667">
        <Slider Height="40.668" x:Name="slider1" Width="507.667" Style="{DynamicResource SliderStyle1}" Canvas.Left="15" Canvas.Top="150" />
        </Slider>
    </Canvas>
</ScrollViewer>

Es un ScrollViewer que contiene un control deslizante. Estoy usando lo siguiente en una pantalla táctil, y estoy usando la panorámica incluso para desplazar el ScrollViewer verticalmente. Cuando se establece PanningMode = "VerticalOnly", el control deslizante deja de funcionar.

Supongo que ScollViewer consume el evento touch \ slide y lo maneja antes que el control deslizante (pero creo que estoy equivocado en este frente).

¿Hay alguna solución para esto?

Respuestas a la pregunta(8)

Su respuesta a la pregunta