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

고정된 3차원 테두리입니다.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

설명

이 열거는 Form 클래스에서 사용됩니다.This enumeration is used by the Form class. 폼의 다른 스타일을 나타냅니다.It represents the different styles of the form. 기본 스타일은 Sizable합니다.The default style is Sizable.

적용 대상

추가 정보