私のフォームでは、RichTextBox
. VScrollBar
とも持っていHScrollBar
ます。RichTextBox
プロパティScrollBars
をに設定してNone
、新しいスクロール バーを使用できるようにします。ここで問題が発生しました。どうすればよいですか?オンラインで検索したところ、「c# richtextbox vscrollbar」は何も見つかりませんでした
記事への参照を回答に追加して、その仕組みを理解できるようにしてください。
私のフォームでは、RichTextBox
. VScrollBar
とも持っていHScrollBar
ます。RichTextBox
プロパティScrollBars
をに設定してNone
、新しいスクロール バーを使用できるようにします。ここで問題が発生しました。どうすればよいですか?オンラインで検索したところ、「c# richtextbox vscrollbar」は何も見つかりませんでした
記事への参照を回答に追加して、その仕組みを理解できるようにしてください。
あなたが望むことをする方法があるかどうかはわかりません。私ができる最善のことは、テキスト内の正しい位置を見つけてから、Select() と ScrollToCaret() を試すことです。ただし、私は通常、そのトリックを使用して、TextBox/RichTextBox を強制的に最後までスクロールさせます。あなたが望むものにそれを使うのは簡単ではありません。
デフォルトのスクロール バーを使用したくない理由はありますか?
私の経験では、C# でカスタム スクロール バーを使用しようとしたときはいつでも、特に自動スクロール機能を備えたコントロールを使用して、うまくいくことはめったにありませんでした。
あまり問題なく使用できたのは、自動スクロール機能を持たないサードパーティのコントロールを使用したときだけです。