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

■フォームのタイトルバーを非表示に

FormBorderStyleプロパティの値を
FormBorderStyle.Noneにする方法がありますが
フォームの境界線まで消えてしまってサイズ変更ができなくなってしまいます。

サイズ変更を行いたい場合は
タイトル名のテキストに""を設定し、
さらにControlBoxプロパティにfalseを設定します。

// 方法1:タイトルバーは消えますがサイズ変更不可になる例
this.FormBorderStyle = FormBorderStyle.None;

// 方法2:サイズ変更可能なままタイトルバーだけ消す例
this.Text = "";
this.ControlBox = false;





Copyright © 2008.07 - shougo suzaki