TextBoxBase.BorderStyle Propriété

Définition

Obtient ou définit le type des bordures du contrôle zone de texte.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

Valeur de propriété

BorderStyle qui représente le type de bordure du contrôle zone de texte.A BorderStyle that represents the border type of the text box control. La valeur par défaut est Fixed3D.The default is Fixed3D.

Exceptions

La valeur assignée à la propriété n'appartient pas à la plage de valeurs valides de l'énumération.A value that is not within the range of valid values for the enumeration was assigned to the property.

Exemples

L’exemple de code suivant TextBoxutilise, une classe dérivée, pour créer une zone de texte qui peut afficher correctement du texte à l’aide de la police Arial 20 points avec une bordure unique.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. Cet exemple utilise la PreferredHeight propriété pour déterminer la hauteur appropriée du contrôle après la police et BorderStyle assignée au contrôle.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

Remarques

Vous pouvez utiliser la BorderStyle propriété pour créer des contrôles de style sans bordure et à deux dimensions, en plus du contrôle tridimensionnel par défaut.You can use the BorderStyle property to create borderless and flat style controls, in addition to the default three-dimensional control.

Notes

La classe dérivée RichTextBox,, ne prend pas BorderStyle.FixedSingle en charge le style.The derived class, RichTextBox, does not support the BorderStyle.FixedSingle style. Ce style fait en sorte BorderStyle que le utilise BorderStyle.Fixed3D le style à la place.This style will cause the BorderStyle to use the BorderStyle.Fixed3D style instead.

S’applique à