TextBox.TextAlign Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft ab oder legt fest, wie Text in einem TextBox-Steuerelement ausgerichtet wird.
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
Eigenschaftswert
Einer der HorizontalAlignment-Enumerationswerte, der angibt, wie Text im Steuerelement ausgerichtet wird. Der Standardwert ist HorizontalAlignment.Left
.
Ausnahmen
Der Eigenschaft wurde ein Wert außerhalb des gültigen Wertebereichs der Enumeration zugewiesen.
Beispiele
Im folgenden Codebeispiel wird ein TextBox Steuerelement erstellt, das zum Akzeptieren eines Kennworts verwendet wird. In diesem Beispiel wird die Eigenschaft verwendet, um alle Zeichen zu ändern, die CharacterCasing in Kleinbuchstaben eingegeben werden, und die MaxLength Eigenschaft, um die Kennwortlänge auf acht Zeichen einzuschränken. In diesem Beispiel wird auch die Eigenschaft verwendet, um das TextAlign Kennwort im TextBox Steuerelement zu zentrieren.
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
Hinweise
Sie können diese Eigenschaft verwenden, um den Text innerhalb eines TextBox Objekts auszurichten, um dem Layout von Text in Ihrem Formular zu entsprechen. Wenn sich ihre Steuerelemente beispielsweise auf der rechten Seite des Formulars befinden, können Sie die TextAlign Eigenschaft HorizontalAlignment.Right
auf " festlegen" und der Text wird mit der rechten Seite des Steuerelements statt der standardseitigen linken Ausrichtung ausgerichtet.