TextBox.TextAlign Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit la façon dont le texte est aligné dans un contrôle TextBox.
public:
property System::Windows::Forms::HorizontalAlignment TextAlign { System::Windows::Forms::HorizontalAlignment get(); void set(System::Windows::Forms::HorizontalAlignment value); };
public System.Windows.Forms.HorizontalAlignment TextAlign { get; set; }
member this.TextAlign : System.Windows.Forms.HorizontalAlignment with get, set
Public Property TextAlign As HorizontalAlignment
Valeur de propriété
Une des valeurs d'énumération HorizontalAlignment qui spécifie la façon d'aligner le texte dans le contrôle. La valeur par défaut est HorizontalAlignment.Left
.
Exceptions
La valeur assignée à la propriété n'appartient pas à la plage de valeurs valides de l'énumération.
Exemples
L’exemple de code suivant crée un TextBox contrôle utilisé pour accepter un mot de passe. Cet exemple utilise la CharacterCasing propriété pour modifier tous les caractères typés en minuscules et la MaxLength propriété pour restreindre la longueur du mot de passe à huit caractères. Cet exemple utilise également la TextAlign propriété pour centrer le mot de passe dans le TextBox contrôle.
public:
void CreateMyPasswordTextBox()
{
// Create an instance of the TextBox control.
TextBox^ textBox1 = gcnew TextBox;
// Set the maximum length of text in the control to eight.
textBox1->MaxLength = 8;
// Assign the asterisk to be the password character.
textBox1->PasswordChar = '*';
// Change all text entered to be lowercase.
textBox1->CharacterCasing = CharacterCasing::Lower;
// Align the text in the center of the TextBox control.
textBox1->TextAlign = HorizontalAlignment::Center;
}
public void CreateMyPasswordTextBox()
{
// Create an instance of the TextBox control.
TextBox textBox1 = new TextBox();
// Set the maximum length of text in the control to eight.
textBox1.MaxLength = 8;
// Assign the asterisk to be the password character.
textBox1.PasswordChar = '*';
// Change all text entered to be lowercase.
textBox1.CharacterCasing = CharacterCasing.Lower;
// Align the text in the center of the TextBox control.
textBox1.TextAlign = HorizontalAlignment.Center;
}
Public Sub CreateMyPasswordTextBox()
' Create an instance of the TextBox control.
Dim textBox1 As New TextBox()
' Set the maximum length of text in the control to eight.
textBox1.MaxLength = 8
' Assign the asterisk to be the password character.
textBox1.PasswordChar = "*"c
' Change all text entered to be lowercase.
textBox1.CharacterCasing = CharacterCasing.Lower
' Align the text in the center of the TextBox control.
textBox1.TextAlign = HorizontalAlignment.Center
End Sub
Remarques
Vous pouvez utiliser cette propriété pour aligner le texte dans un TextBox pour faire correspondre la disposition du texte sur votre formulaire. Par exemple, si vos contrôles se trouvent tous sur le côté droit du formulaire, vous pouvez définir la TextAlign propriété HorizontalAlignment.Right
sur , et le texte est aligné sur le côté droit du contrôle au lieu de l’alignement gauche par défaut.