ワードラップを無効にした1行のreadOnlyRichTextBoxがあり、プログラムで1行の非常に長いテキストを追加します。
ScrollBars
ただし、に設定しても、水平スクロールバーは表示されませんForcedHorizontal
。
どうすればこれを修正できますか?
キーボードの矢印キーを使用すると、行全体をナビゲートできますが、これは事態を悪化させるだけです。
ワードラップを無効にした1行のreadOnlyRichTextBoxがあり、プログラムで1行の非常に長いテキストを追加します。
ScrollBars
ただし、に設定しても、水平スクロールバーは表示されませんForcedHorizontal
。
どうすればこれを修正できますか?
キーボードの矢印キーを使用すると、行全体をナビゲートできますが、これは事態を悪化させるだけです。
でそれを解決してみてください
Multiline = True
WordWrap = False
このプロパティを変更して、複数行機能を許可し、水平スクロールも許可します
私はこの振る舞いを再現することができます
MultiLine = false
このプロパティをTrueに変更すると、スクロールバーが期待どおりに表示されます
垂直スクロールバーの問題に直面していました。リッチテキストボックスがTabPageなどのコントロール内にある場合は、その状況よりもRickTextboxのdock==fillを設定する必要があります。
Multilineプロパティをtrueに設定する必要があります。MSDNからのこのテキストを確認してください:
RichTextBoxコントロールにスクロールバーを表示するにはMultilineプロパティをtrueに設定します。Multilineプロパティがfalseに設定されている場合、水平を含むどのタイプのスクロールバーも表示されません。
ScrollBarsプロパティをRichTextBoxScrollBars列挙の適切な値に設定します。
これは私のために働いた:
WordWrap = false;
ScrollBars = RichTextBoxScrollBars.Both;