TextBoxBase.BorderStyle Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta il tipo di bordo del controllo casella di testo.
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
Valore della proprietà
Oggetto BorderStyle che rappresenta il tipo di bordo del controllo casella di testo. Il valore predefinito è Fixed3D
.
Eccezioni
Alla proprietà è stato assegnato un valore non compreso nell'intervallo dei valori validi per l'enumerazione.
Esempio
L'esempio di codice seguente usa TextBox, una classe derivata, per creare una casella di testo che può visualizzare correttamente il testo usando Arial a 20 punti con un singolo bordo. In questo esempio viene utilizzata la PreferredHeight proprietà per determinare l'altezza appropriata del controllo dopo che il tipo di carattere è BorderStyle stato assegnato al controllo.
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
Commenti
È possibile usare la BorderStyle proprietà per creare controlli di stile senza bordi e flat, oltre al controllo tridimensionale predefinito.
Nota
La classe derivata, RichTextBox, non supporta lo BorderStyle.FixedSingle
stile. Questo stile causerà invece l'uso BorderStyle dello BorderStyle.Fixed3D
stile.