2012-04-07 65 views
4

TextBoxコントロールには垂直スクロールバーを持つたくさんのテキストがあり、コントロールを非表示にする/表示するたびにスクロールバーの位置は変わりません。私はテキストの先頭にあるように、スクロールバーの位置をテキストボックスの上部に変更する方法を理解しようとしています。VB.NETで垂直スクロールバーの位置を設定するにはどうすればよいですか?

どうすればよいですか?

答えて

5

あなたはリサイズを使用している場合、これは可能な解決策である:

YourTextBox.Select(0, 0) 
YourTextBox.ScrollToCaret() 

あなたがWPFを使用している場合:私はフォームを使用してい

YourTextBox.ScrollToHome() 
+0

、それは何もしていないようです。 – Markum

+0

@ Markum:上記のコードは動作します:) –

+0

@vcsjones:簡単なコードは+1です。 –

関連する問題