TextBoxBase.BorderStyle Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el tipo de borde del control de cuadro de texto.
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
BorderStyle que representa el tipo de borde del control de cuadro de texto. De manera predeterminada, es Fixed3D
.
Excepciones
Se asignó a la propiedad un valor no situado dentro del intervalo de valores permitidos para la enumeración.
Ejemplos
En el ejemplo de código siguiente se usa TextBox, una clase derivada, para crear un cuadro de texto que pueda mostrar correctamente el texto mediante Arial de 20 puntos con un solo borde. En este ejemplo se usa la PreferredHeight propiedad para determinar el alto adecuado del control después de la fuente y BorderStyle se han asignado al 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 la BorderStyle propiedad para crear controles de estilo sin bordes y planos, además del control tridimensional predeterminado.
Nota
La clase derivada, RichTextBox, no admite el BorderStyle.FixedSingle
estilo . Este estilo hará que BorderStyle use el BorderStyle.Fixed3D
estilo en su lugar.