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.

適用対象

こちらもご覧ください