テキストボックスを使用してテキストを表示したい。スクロールバーが機能しないため、無効にできません。
複数行のテキストボックス内での編集を防ぎながら、有効になっているように見せて、スクロールバーが正しく機能するようにするにはどうすればよいですか?
ReadOnlyプロパティ をtrueに設定できます。
引用リンク:
このプロパティをtrueに設定すると、ユーザーは実行時にコントロールの内容を変更できません。このプロパティをtrueに設定しても、コードでTextプロパティの値を設定できます。 Enabledプロパティでコントロールを無効にする代わりにこの機能を使用して、コンテンツのコピーとツールチップの表示を許可できます。
TextBox
にはReadOnly
というプロパティがあります。このプロパティをtrueに設定すると、TextBox
は引き続きスクロールできますが、ユーザーは値を変更できなくなります。
textBox1.Enabled = false;
「false」プロパティは、テキストボックスを無効にします。 「true」は通常の形式になります。ありがとう。