テキストボックスを使用してテキストを表示したいと考えています。私はそれを無効にすることはできません。なぜなら、スクロールバーは機能しないからです。テキストボックスの編集を無効にするにはどうすればよいですか?
複数行のテキストボックス内で編集できないようにするには、どうすれば有効になっているかのように表示され、スクロールバーが正しく機能するようにすることができますか?
テキストボックスを使用してテキストを表示したいと考えています。私はそれを無効にすることはできません。なぜなら、スクロールバーは機能しないからです。テキストボックスの編集を無効にするにはどうすればよいですか?
複数行のテキストボックス内で編集できないようにするには、どうすれば有効になっているかのように表示され、スクロールバーが正しく機能するようにすることができますか?
ReadOnly propertyをtrueに設定することができます。
このプロパティをtrueに設定すると、コントロールの内容は が実行時にユーザーが変更することはできません。リンクquothが
。このプロパティをtrueに設定すると、 ではコード内のTextプロパティの値を設定できます。 Enabledプロパティを持つコントロールを に無効にする代わりに、この 機能を使用して、内容をコピーしてツールヒントを表示することができます。
TextBox
は、ReadOnly
というプロパティを持っています。このプロパティをtrueに設定すると、TextBox
はスクロールできますが、ユーザーは値を変更できなくなります。
textBox1.Enabled = false;
"false"プロパティは、テキストボックスを無効にします。 "true"を指定すると正規形式になります。ありがとう。
スクロールバーが消えるため、無効にすることは選択肢ではない – Breeze