TextBox.TextAlign Свойство

Определение

Получает или задает способ выравнивания текста в элементе управления TextBox.Gets or sets how text is aligned in a TextBox control.

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

Значение свойства

Одно из значений перечисления HorizontalAlignment, задающее способ выравнивания текста в элементе управления.One of the HorizontalAlignment enumeration values that specifies how text is aligned in the control. Значение по умолчанию — HorizontalAlignment.Left.The default is HorizontalAlignment.Left.

Исключения

Свойству присвоено значение, которое не входит в диапазон допустимых значений для данного перечисления.A value that is not within the range of valid values for the enumeration was assigned to the property.

Примеры

В следующем примере кода создается TextBox элемент управления, используемый для принятия пароля.The following code example creates a TextBox control that is used to accept a password. В этом примере используется CharacterCasing свойство, чтобы изменить все символы, введенные в нижний MaxLength регистр, и свойство, чтобы ограничить длину пароля восемью символами.This example uses the CharacterCasing property to change all characters typed to lowercase, and the MaxLength property to restrict the password length to eight characters. В этом примере также используется TextAlign свойство для центрирования пароля TextBox в элементе управления.This example also uses the TextAlign property to center the password in the TextBox control.

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

Комментарии

Это свойство можно использовать для выровняйте текст в элементе TextBox в соответствии с макетом текста в форме.You can use this property to align the text within a TextBox to match the layout of text on your form. Например, если все элементы управления расположены в правой части формы, можно задать TextAlign для HorizontalAlignment.Rightсвойства значение, а текст будет выровнен по правой стороне элемента управления вместо выравнивания по левому краю по умолчанию.For example, if your controls are all located on the right side of the form, you can set the TextAlign property to HorizontalAlignment.Right, and the text will be aligned with the right side of the control instead of the default left alignment.

Применяется к

Дополнительно