Я пишу приложение WPF, которое будет работать на полном сенсорном планшете Windows 8 (не RT).WPF Scrollviewer на планшете с сенсорным экраном
Однако сенсорная прокрутка, похоже, не работает. Так что мне интересно, не так ли, что я делаю неправильно, или если это возможно?
Итак, у меня есть окно WPF с scrollviewer. Внутри этого scrollviewer у меня есть StackPanel, в котором есть множество текстовых блоков. См. Ниже:
<ScrollViewer>
<StackPanel>
<TextBlock Text="Row 1" />
<TextBlock Text="Row 2" />
<TextBlock Text="Row 3" />
<TextBlock Text="Row 4" />
<TextBlock Text="Row 5" />
<TextBlock Text="Row 6" />
....
<TextBlock Text="Row 50" />
</StackPanel>
</ScrollViewer>
Теперь, используя сенсорный экран, я пытаюсь прокрутить содержимое, но оно не перемещается. Я могу только прокручивать содержимое, используя боковую панель scollbar, которая не так, как я хочу, чтобы это работало. Можно ли прокручивать сенсорную прокрутку с помощью WPF? Я также хотел бы сделать то же самое с сеткой.
Заранее спасибо.
Я использую Visual Studio/Blend, 2012.
Да. Спасибо. Просто! – Sun
Знаете, как включить это с помощью мыши? – Jordan
Если у вас есть проблема ** «встряхивания окна» **, когда полоса прокрутки достигает конца, проверьте следующее решение: [Встряхивание окна] (http://stackoverflow.com/questions/16126400/tablet-wpf-windows -Desktop-приложения прокрутка-выпуск/37000344 # 37000344) – KAI