TextBoxBase.BorderStyle Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou define o tipo de borda do controlo da caixa 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 Propriedade
A BorderStyle que representa o tipo de borda do controlo da caixa de texto. A predefinição é Fixed3D.
Exceções
Um valor que não está dentro do intervalo de valores válidos para a enumeração foi atribuído à propriedade.
Exemplos
O exemplo de código seguinte usa TextBox, uma classe derivada, para criar uma caixa de texto que pode mostrar texto corretamente usando Arial de 20 pontos com uma única borda. Este exemplo usa a PreferredHeight propriedade para determinar a altura apropriada do controlo após a fonte e BorderStyle que foram atribuídos ao controlo.
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
Observações
Pode usar a BorderStyle propriedade para criar controlos sem bordas e em estilo plano, além do controlo tridimensional padrão.
Note
A classe derivada, RichTextBox, não suporta o BorderStyle.FixedSingle estilo. Este estilo fará com que usem BorderStyle o BorderStyle.Fixed3D estilo em vez disso.