触摸屏上的 ScrollViewer ZoomMode

ScrollViewer ZoomMode on touch screen

我的代码:

 <ScrollViewer IsZoomChainingEnabled="True" IsZoomInertiaEnabled="True"  ZoomMode="Enabled" VerticalScrollBarVisibility="Hidden" HorizontalScrollBarVisibility="Hidden">
<Grid>
                   <Rectangle Name="touchRectangle"
               Height="100" Width="200" Fill="Blue"/>
                    </Grid>
                    </ScrollViewer>
</Grid>

在 PC 上时,此代码完美运行,我的意思是当我指向网格的任何区域并使用 CTRL+Scroll 时,它会缩放我的指针,但在触摸屏上,当我使用捏合缩放时,它只会缩放一个区域不是我手指捏的地方。有什么想法吗?

我已经解决了这个问题,只需添加ManipulationMode="System",ScrollViewer会处理这个