TextBox.TextAlign Proprietà

Definizione

Ottiene o imposta un valore che indica la modalità di allineamento del testo in un controllo 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

Valore della proprietà

Uno dei valori di enumerazione di HorizontalAlignment che specifica le modalità di allineamento del testo nel controllo. Il valore predefinito è HorizontalAlignment.Left.

Eccezioni

Alla proprietà è stato assegnato un valore non compreso nell'intervallo dei valori validi per l'enumerazione.

Esempio

Nell'esempio di codice seguente viene creato un TextBox controllo utilizzato per accettare una password. In questo esempio viene usata la CharacterCasing proprietà per modificare tutti i caratteri digitati in lettere minuscole e la MaxLength proprietà per limitare la lunghezza della password a otto caratteri. In questo esempio viene usata anche la TextAlign proprietà per centro della password nel TextBox controllo.

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

Commenti

È possibile usare questa proprietà per allineare il testo all'interno di un TextBox oggetto per corrispondere al layout del testo nel modulo. Ad esempio, se i controlli si trovano sul lato destro del modulo, è possibile impostare la TextAlign proprietà su HorizontalAlignment.Righte il testo verrà allineato al lato destro del controllo anziché all'allineamento sinistro predefinito.

Si applica a

Vedi anche