header
CodePanic! > C#.NET Tips > 今ここ

■スクロールバーを表示/非表示する

テキストボックスが複数行の場合
(複数行にする方法については別節参照のこと)
スクロールバーを表示したい場合は
ScrollBarsプロパティーに
System.Windows.Forms.ScrollBars列挙体の値を設定します。

【補足】
	横スクロールバーを表示させるためには
	文字列が行末で折り返されないようにする必要があります。
	
	WordWrapプロパティーにfalseを設定してください。
	そうしなければ、文字列が行末で折り返されて表示されるため
	横スクロールバーは現れません。

// スクロールバーを付ける(縦/横両方)※補足参照のこと
textBox1.WordWrap = false;
textBox1.ScrollBars = System.Windows.Forms.ScrollBars.Both;

// スクロールバーを付ける(縦両方のみ)
textBox1.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;

// スクロールバーを付ける(横両方のみ)※補足参照のこと
textBox1.WordWrap = false;
textBox1.ScrollBars = System.Windows.Forms.ScrollBars.Horizontal;

// スクロールバーを無くす
textBox1.ScrollBars = System.Windows.Forms.ScrollBars.None;





Copyright © 2008.07 - shougo suzaki