2012-02-16 3 views
1

スクロールビューアスタイル&テンプレート(および付随するスクロールバー)は事実上すべてのケースで正常に動作しますが、テキストボックスの動作が変更されるため、スクロールが自動的にキックしないテキストボックススタイル付きスクロールバーを使用したテキストボックスは自動スクロールしなくなりました

例:。

ボックスはは50pxであり、あなたはは50pxが、その後、あなたが入力を続けることができるでしょうという長いテキストを入力しますが、ScrollViewerのない場合スクロールして、ビュー内の最新のテキストを見ることができます。

私はスクロールビューアのテンプレートとMSテンプレートから直接取り出して単純化しました。それは質問に貼り付けるためのコードがたくさんあるので、あなたがそれを私に知らせるのを見たいと思ったら。

誰かがこの問題に遭遇し、簡単な答えを得ていることを期待していました。私は同じ問題を自分で持っていたし、それをうまくしようとしているかなり長い間を費やしてきた事前

答えて

3

感謝。デフォルトScrollViewerのテンプレートで

<ScrollContentPresenter /> 

<ScrollContentPresenter CanContentScroll="{TemplateBinding CanContentScroll}" /> 
に置き換えますがあります