Windows phone 7 基础画布中断滑块的事件

Windows phone 7 基础画布中断滑块的事件,windows-phone-7,xaml,Windows Phone 7,Xaml,我有一个画布和一个用户控件,定义如下: <Grid x:Name="ContentPanel" Grid.Row="0"> <Canvas Name="GameCanvas"> <Canvas.RenderTransform> <CompositeTransform x:Name="CanvasRenderTransform" />

我有一个画布和一个用户控件,定义如下:

        <Grid x:Name="ContentPanel" Grid.Row="0">

            <Canvas Name="GameCanvas">

                <Canvas.RenderTransform>
                    <CompositeTransform x:Name="CanvasRenderTransform" />
                </Canvas.RenderTransform>

                <toolkit:GestureService.GestureListener>
                    <toolkit:GestureListener DragStarted="GestureListener_DragStarted" DragDelta="GestureListener_DragDelta" Tap="GestureListener_Tap" PinchStarted="GestureListener_PinchStarted" PinchDelta="GestureListener_PinchDelta"/>
                </toolkit:GestureService.GestureListener>

            </Canvas>

            <Client:TileMenu HorizontalAlignment="Center" VerticalAlignment="Center" Name="TileOverlayMenu" />

        </Grid>  

是一个用户控件,包含一些文本框、一个滑块和两个按钮

这里的问题是,当我使用滑块时,它会被中断,迫使我反复滑动以获得想要的值

如果我移除
,用户控件中的滑块将按预期工作


用户控件位于
上,因此是否有办法禁用事件?在画布的事件中的所有事件上,如果(TileOverlayMenu.Visibility==System.Windows.Visibility.Visibility)返回,我将
if但它仍然存在错误。

工具箱中的EventHandler中有什么代码:GestureListener?我做了很多工作,但由于if测试,它不应该相关