Przewijany TextBox w WP7 (ala Skype i Facebook)

Zasadniczo, tworzę aplikację do robienia notatek, w której użytkownik może pisać tak długo, jak chce (trochę jakPrzewijalny TextBox w WP7). Umieszczam TextBox w ScrollViewer i wszystko jest w porządku; Wyłączam ScrollViewer, gdy TextBox staje się aktywny, więc przewija się automatycznie podczas pisania przez użytkownika.

Mój problem polega na tym, że chcę, aby użytkownik mógł przewijać podczas edycji notatki, tak jak potrafi przewijać podczas czytania notatki. Myślałem, że jedynym sposobem, aby to zrobić, będzie przytrzymanie, aż pojawi się zbyt duża karetka, a następnie przeniesienie jej, ale odkryłem, że w rzeczywistości aplikacje innych firm obsługują ten typ przewijania.

To, co próbuję osiągnąć, to coś takiego jak Word / OneNote w telefonie, gdzie użytkownik może łatwo przewijać podczas edycji dokumentu (oto film demonstrując to). Ten sam efekt jest widoczny w aplikacjach Skype i Facebook, gdzie podczas pisania wiadomości możesz ją przewinąć, aby zobaczyć więcej.

Zastanawiam się, czy jest to kontrola niestandardowa lub czy układ został zaprojektowany w określony sposób, ponieważ TextBox wewnątrz ScrollViewera po prostu nie działa.

Byłbym wdzięczny za każdą pomoc. Z góry dziękuję.

questionAnswers(2)

yourAnswerToTheQuestion