TextBoxBase.BorderStyle TextBoxBase.BorderStyle TextBoxBase.BorderStyle TextBoxBase.BorderStyle Property

정의

TextBox 컨트롤의 테두리 형식을 가져오거나 설정합니다.Gets or sets the border type of the text box control.

public:
 property System::Windows::Forms::BorderStyle BorderStyle { System::Windows::Forms::BorderStyle get(); void set(System::Windows::Forms::BorderStyle value); };
public System.Windows.Forms.BorderStyle BorderStyle { get; set; }
member this.BorderStyle : System.Windows.Forms.BorderStyle with get, set
Public Property BorderStyle As BorderStyle

속성 값

TextBox 컨트롤의 테두리 형식을 나타내는 BorderStyle입니다.A BorderStyle that represents the border type of the text box control. 기본값은 Fixed3D입니다.The default is Fixed3D.

예외

열거형의 올바른 값 범위에 속하지 않는 값이 속성에 할당된 경우A value that is not within the range of valid values for the enumeration was assigned to the property.

예제

다음 코드 예제에서는 TextBox, 20 지점 Arial를 사용 하 여 단일 테두리가 지정 된 텍스트를 올바르게 표시할 수 있는 텍스트 상자를 만들려면 클래스를 파생 합니다.The following code example uses TextBox, a derived class, to create a text box that can properly display text using 20-point Arial with a single border. 이 예제에서는 합니다 PreferredHeight 글꼴 후 적절 한 컨트롤의 높이 결정 하는 속성 및 BorderStyle 컨트롤에 할당 된 합니다.This example uses the PreferredHeight property to determine the appropriate height of the control after the font and BorderStyle have been assigned to the control.

public:
   void CreateTextBox()
   {
      // Create an instance of the TextBox control.
      TextBox^ textBox1 = gcnew TextBox;
      
      // Set the TextBox Font property to Arial 20.
      textBox1->Font = gcnew System::Drawing::Font( "Arial", 20 );
      // Set the BorderStyle property to FixedSingle.
      textBox1->BorderStyle = System::Windows::Forms::BorderStyle::FixedSingle;
      // Make the height of the control equal to the preferred height.
      textBox1->Height = textBox1->PreferredHeight;
   }
public void CreateTextBox()
 {
    // Create an instance of the TextBox control.
    TextBox textBox1 = new TextBox();
 
    // Set the TextBox Font property to Arial 20.
    textBox1.Font = new Font ("Arial" , 20);
    // Set the BorderStyle property to FixedSingle.
    textBox1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
    // Make the height of the control equal to the preferred height.
    textBox1.Height = textBox1.PreferredHeight;
 }

Public Sub CreateTextBox()
    ' Create an instance of the TextBox control.
    Dim textBox1 As New TextBox()
    
    ' Set the TextBox Font property to Arial 20.
    textBox1.Font = New Font("Arial", 20)
    ' Set the BorderStyle property to FixedSingle.
    textBox1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
    ' Make the height of the control equal to the preferred height.
    textBox1.Height = textBox1.PreferredHeight
End Sub

설명

사용할 수는 BorderStyle 기본 3 차원 컨트롤 외에도 테두리가 없는 평면 스타일 컨트롤을 만드는 속성입니다.You can use the BorderStyle property to create borderless and flat style controls, in addition to the default three-dimensional control.

참고

파생된 클래스 RichTextBox를 지원 하지 않습니다는 BorderStyle.FixedSingle 스타일입니다.The derived class, RichTextBox, does not support the BorderStyle.FixedSingle style. 이 스타일 하면 합니다 BorderStyle 사용 하는 BorderStyle.Fixed3D 대신 스타일입니다.This style will cause the BorderStyle to use the BorderStyle.Fixed3D style instead.

적용 대상