DOBON.NET プログラミング道: .NET Framework, VB.NET, C#, Visual Basic, Visual Studio, インストーラ, ...

DOBON.NET

フォームの境界線スタイルを指定する

フォームの境界線スタイルを指定するには、フォームのFormBorderStyleプロパティを使用します。FormBorderStyleプロパティはFormBorderStyle列挙体で指定します。

以下にFormBorderStyle列挙体のメンバと説明、さらにそれをフォームのFormBorderStyleプロパティに使用したときにどのように表示されるかを示した画像を表にします。

メンバ名 説明 画像
None 境界線なし。サイズ変更できない。 None
FixedSingle 固定された(サイズ変更できない)一重線の境界線。 FixedSingle
Fixed3D 固定された(サイズ変更できない) 3D 境界線。 Fixed3D
FixedDialog 太い固定されたダイアログ スタイルの境界線。 FixedDialog
Sizable サイズ変更できる境界線。 Sizable
FixedToolWindow サイズ変更できないツール ウィンドウの境界線。 FixedToolWindow
SizableToolWindow サイズ変更できるツール ウィンドウの境界線。 SizableToolWindow

次の例ではForm1の境界線スタイルをFixedToolWindowにして表示しています。

[VB.NET]
'Form1のインスタンスを作成
Dim f As New Form1()
'境界線スタイルをFixedToolWindowにする
f.FormBorderStyle = FormBorderStyle.FixedToolWindow
'フォームを表示する
f.Show()
[C#]
//Form1のインスタンスを作成
Form1 f = new Form1();
//境界線スタイルをFixedToolWindowにする
f.FormBorderStyle = FormBorderStyle.FixedToolWindow;
//フォームを表示する
f.Show();

フォームのサイズを変更できないようにする

ユーザーがフォームのサイズ変更をできないようにするには、フォームのFormBorderStyleプロパティにNoneかFixed...(FixedSingle, Fixed3D, FixedDialog, FixedToolWindow)を指定します。