FormBorderStyle FormBorderStyle FormBorderStyle FormBorderStyle Enum

定義

フォームの境界線スタイルを指定します。Specifies the border styles for a form.

public enum class FormBorderStyle
[System.Runtime.InteropServices.ComVisible(true)]
public enum FormBorderStyle
type FormBorderStyle = 
Public Enum FormBorderStyle
継承
FormBorderStyleFormBorderStyleFormBorderStyleFormBorderStyle
属性

フィールド

Fixed3D Fixed3D Fixed3D Fixed3D 2

固定された 3d 境界線。A fixed, three-dimensional border.

FixedDialog FixedDialog FixedDialog FixedDialog 3

シック、固定ダイアログ スタイルの境界線。A thick, fixed dialog-style border.

FixedSingle FixedSingle FixedSingle FixedSingle 1

固定の実線の境界線。A fixed, single-line border.

FixedToolWindow FixedToolWindow FixedToolWindow FixedToolWindow 5

サイズ変更可能でないツール ウィンドウの境界線。A tool window border that is not resizable. タスク バーで、またはユーザーが ALT キーを押しながら TAB キーを押したときに表示されるウィンドウで、ツール ウィンドウは表示されません。A tool window does not appear in the taskbar or in the window that appears when the user presses ALT+TAB. 指定するフォームFixedToolWindow通常に表示されていないタスク バーで、を確認する必要があります、ShowInTaskbarプロパティに設定されてfalseの既定値があるため、trueします。Although forms that specify FixedToolWindow typically are not shown in the taskbar, you must also ensure that the ShowInTaskbar property is set to false, since its default value is true.

None None None None 0

境界線なし。No border.

Sizable Sizable Sizable Sizable 4

サイズを変更できる境界線。A resizable border.

SizableToolWindow SizableToolWindow SizableToolWindow SizableToolWindow 6

サイズ変更可能なツール ウィンドウの境界線。A resizable tool window border. タスク バーで、またはユーザーが ALT キーを押しながら TAB キーを押したときに表示されるウィンドウで、ツール ウィンドウは表示されません。A tool window does not appear in the taskbar or in the window that appears when the user presses ALT+TAB.

フォームの境界線スタイルを変更する、この例ではFixed3dとラベルを使用して境界線の情報を表示します。In this example, you change the form border style to Fixed3d and display the border's information using a label. この例では、既に作成したこと、FormというForm1します。This example assumes that you have already created a Form named Form1.

public:
   void InitMyForm()
   {
      // Adds a label to the form.
      Label^ label1 = gcnew Label;
      label1->Location = System::Drawing::Point( 80, 80 );
      label1->Name = "label1";
      label1->Size = System::Drawing::Size( 132, 80 );
      label1->Text = "Start Position Information";
      this->Controls->Add( label1 );
      
      // Changes the border to Fixed3D.
      FormBorderStyle = ::FormBorderStyle::Fixed3D;
      
      // Displays the border information.
      label1->Text = String::Format( "The border is {0}", FormBorderStyle );
   }
public void InitMyForm()
{
	// Adds a label to the form.
	Label label1 = new Label();
	label1.Location = new System.Drawing.Point(80,80);
	label1.Name = "label1";
	label1.Size = new System.Drawing.Size(132,80);
	label1.Text = "Start Position Information";
	this.Controls.Add(label1);

	// Changes the border to Fixed3D.
	FormBorderStyle = FormBorderStyle.Fixed3D;

	// Displays the border information.
	label1.Text = "The border is " + FormBorderStyle;	
}
Public Sub InitMyForm()
   ' Adds a label to the form.
   Dim label1 As New Label()
   label1.Location = New System.Drawing.Point(80, 80)
   label1.Name = "label1"
   label1.Size = New System.Drawing.Size(132, 80)
   label1.Text = "Start Position Information"
   Me.Controls.Add(label1)
   
   ' Changes the border to Fixed3D.
   FormBorderStyle = FormBorderStyle.Fixed3D
   
   ' Displays the border information.
   label1.Text = "The border is " + FormBorderStyle
End Sub 'InitMyForm

注釈

この列挙は、Form クラスで使用します。This enumeration is used by the Form class. フォームのさまざまなスタイルを表します。It represents the different styles of the form. 既定のスタイルはSizableします。The default style is Sizable.

適用対象

こちらもご覧ください