ScrollViewer ZoomMode на сенсорном экране - PullRequest
0 голосов
/ 28 ноября 2018

Мой код:

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

Когда на ПК этот код работает отлично, я имею в виду, когда я указываю на любую область сетки и использую CTRL + Scroll, он будет увеличивать мой указатель, но на сенсорном экране, когда яиспользуйте масштабирование пинчем, просто масштабируйте только в одной области, а не там, где мой палец защемляет.Есть идеи, ребята?

1 Ответ

0 голосов
/ 29 ноября 2018

Я решил эту проблему, просто добавьте ManipulationMode="System", ScrollViewer справится с этим

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...