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

Definición

Obtiene o establece el tipo de borde del control de cuadro de texto.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

Valor de propiedad

Un BorderStyle que representa el tipo de borde del control de cuadro de texto.A BorderStyle that represents the border type of the text box control. De manera predeterminada, es Fixed3D.The default is Fixed3D.

Excepciones

Un valor que no está dentro del intervalo de valores válidos para la enumeración se asignó a la propiedad.A value that is not within the range of valid values for the enumeration was assigned to the property.

Ejemplos

El siguiente ejemplo de código usa TextBox, una clase derivada, para crear un cuadro de texto que puede mostrar texto con fuente Arial de 20 puntos con un solo borde correctamente.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. Este ejemplo se usa el PreferredHeight propiedad para determinar el alto del control adecuado después de la fuente y BorderStyle se han asignado al control.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

Comentarios

Puede usar el BorderStyle propiedad que se va a crear controles de estilo plana y sin borde, además del control tridimensional predeterminado.You can use the BorderStyle property to create borderless and flat style controls, in addition to the default three-dimensional control.

Nota

La clase derivada, RichTextBox, no es compatible con la BorderStyle.FixedSingle estilo.The derived class, RichTextBox, does not support the BorderStyle.FixedSingle style. Este estilo hará que el BorderStyle para usar el BorderStyle.Fixed3D de estilo en su lugar.This style will cause the BorderStyle to use the BorderStyle.Fixed3D style instead.

Se aplica a