Как создать текстовое поле с прокруткой пальцем в WM 6.5? - PullRequest
0 голосов
/ 03 августа 2009

Я только что заметил что-то странное в эмуляторах WM 6.5. В отличие от 6.1, где панорамирование пальца работало, единственный способ прокрутки текстового поля - это использование полос прокрутки.

Это поведение отличается от того, что они сделали для выпадающих списков: теперь они удобны для жестов без вмешательства программиста. То есть пользователь может выбрать вариант из стандартного выпадающего меню путем панорамирования и прокрутки. Ранее вам приходилось использовать встроенную полосу прокрутки. Случай с выпадающим списком подразумевает, что MS предприняла некоторые меры, чтобы обеспечить стандартную поддержку жестов для классических жестов пальцами, но я не вижу ничего похожего для текстовых полей. Это заставляет меня спросить следующее:

  • Есть ли что-нибудь, что можно легко сделать, чтобы текстовые поля легко прокручивались?

Обратите внимание, что я имею в виду управляемую разработку .NET CF. Насколько я понимаю, в нативной разработке я мог использовать новый API Gestures для достижения эффекта прокрутки. Тем не менее, я не уверен, есть ли более простой и простой метод, который я пропустил.

Ответы [ 2 ]

0 голосов
/ 21 декабря 2009

Вы можете попробовать использовать API жестов, для этого есть управляемые оболочки ...

http://blog.markarteaga.com/CategoryView,category,Samples.aspx

0 голосов
/ 03 августа 2009

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

...