2013-10-25 4 views
1

Если я начинаю прокрутку по вертикали или по горизонтали, то скроллер «блокирует», чтобы вы могли прокручивать только по горизонтали или по вертикали, пока вы не отпустите. Если я, однако, начинаю с прокрутки по диагонали, нет проблем, в этих случаях я могу создать scrollviewer, как я хочу. Как я могу убедиться, что scrollViewer не «блокирует», если я начинаю прокручивать по вертикали или по горизонтали. Вот мой ScrollViewer:Scrollviewer «запирает» при прокрутке по вертикали или по горизонтали

<StackPanel> 
    <TextBlock x:Name="MainPageTitle" Text="{Binding title}" Height="89"/> 

    <ScrollViewer Width="768" Height="380" HorizontalScrollBarVisibility="Hidden"> 
     <Map/> 
    </ScrollViewer> 

    <TextBlock x:Name="LEgE" Text="HEJHEJEHEJEHJEHJ"/> 


</StackPanel> 

Так просто уточнить, как я могу убедиться, что независимо от того, как я начинаю свитка, я всегда в состоянии прокрутки в любом направлении. С сеткой, конечно. Любая помощь будет оценена по достоинству.

+0

Что делать, если вы также установили вертикальную полосу видимости? – JTIM

+0

Вы говорите: «Если я, однако, начинаю с прокрутки по диагонали» - как вы прокручиваете по диагонали в инвентаре WPF ScrollViewer? Более того, как вы прокручиваете по горизонтали, если «HorizontalScrollBarVisibility =« Скрытый »? Я думаю, что нам не хватает информации. – XAMeLi

+0

@XAMeLi, что очевидно, является окном телефона 8 приложения – JTIM

ответ

2

Это известный вопрос о том, что scrollviewer работает на «рельсах».

который также указывается в форумах на другой статьи MSDN http://social.msdn.microsoft.com/Forums/wpapps/en-US/8fdbe189-c037-4f55-89c5-6d6814dc58f2/scrollviewer-locks-when-you-only-scroll-horizontally-or-vertically?forum=wpdevelop

Но можно было бы посмотреть, как обрабатывать события манипуляций для Windows Phone http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff426933(v=vs.105).aspx

Для этого вам необходимо установить ScrollViewer.ManipulationMode для управления и управляйте им самим.

Но, как указано в первой ссылке, добиться плавности очень сложно.

Смежные вопросы