wordWrapを無効にした1行のreadOnly RichTextBoxがあり、プログラムで1行のテキストを1行追加します。RichTextBoxの水平スクロールが機能しない
ScrollBars
をForcedHorizontal
に設定しても、水平スクロールバーは表示されません。
どうすればこの問題を解決できますか?
キーボードの矢印キーを使用すると、行全体をナビゲートできますが、状況が悪化するだけです。
wordWrapを無効にした1行のreadOnly RichTextBoxがあり、プログラムで1行のテキストを1行追加します。RichTextBoxの水平スクロールが機能しない
ScrollBars
をForcedHorizontal
に設定しても、水平スクロールバーは表示されません。
どうすればこの問題を解決できますか?
キーボードの矢印キーを使用すると、行全体をナビゲートできますが、状況が悪化するだけです。
は、このプロパティができるように変更
Multiline = True
WordWrap = False
でそれを解決しようと思わ
MultiLine = false
でこの現象を再現することができます複数行のフィーチャーを使用し、水平方向のスクロールも可能にする
あなたの情報があなたの行がすべて空白の場合でも、これらは機能しません。 RichTextBoxに1464文字があると仮定し、100文字のようにその一部を表示する必要があります。行がすべて空白の場合、ForcedHorinzontalを指定しても水平スクロールバーは表示されません。それを試して、行の最後に1と言うと、スクロールバーは魔法で表示されます。 私はこれを三重にテストします。本当にそうです。私は最初に5文字、そして最後まで空白を入れてみましたが、最後に文字を入力するとすぐにスクロールバーが現れます。 –
もしそうなら、デフォルトのRichTextBoxのバグでなければなりません。行末の空白だけを使用する場合は、デフォルトのRichTextBoxを継承し、独自のRichTextBoxで修正します。私たちの場合、スクロールバーは必要ないので、問題はありません。 – TVC
人々がまだスクロールバーを持っていない理由を理解できない場合に備えて、私はそれを言います。これが他人を助けることを願っ –
「RichTextBox」とg 'WordWrap = false'という長いテキスト文字列を入力すると、自動的に水平スクロールバーが表示されます。 'ForcedHorizontal'では、テキストがないときに灰色のスクロールバーが見えますか?サニティチェックは、おそらく切断されるテキストボックスの一番下にありますか? – SomeWritesReserved
いいえ、明らかにRichTextBoxスクロールバーは複数行でしか機能しません – Qsiris