Leer en inglés

Compartir a través de


HorizontalAlignment Enumeración

Definición

Especifica cómo se alinea horizontalmente un objeto o texto de un control con respecto a un elemento del control.

C#
[System.Runtime.InteropServices.ComVisible(true)]
public enum HorizontalAlignment
C#
public enum HorizontalAlignment
Herencia
HorizontalAlignment
Atributos

Campos

Nombre Valor Description
Center 2

El objeto o texto se alinea en el centro del elemento del control.

Left 0

El objeto o texto se alinea a la izquierda del elemento del control.

Right 1

El objeto o texto se alinea a la derecha del elemento del control.

Ejemplos

En este ejemplo se muestra cómo usar la HorizontalAlignment enumeración para alinear el texto a la izquierda, derecha o en el centro de un elemento de control. En primer lugar, cree un TextBox objeto con un tamaño específico y agregue una cadena de texto a él. A continuación, use el miembro Center de enumeración para alinear el texto en el centro de TextBox. En el ejemplo se supone que ha creado un Form denominado Form1 y un TextBox con nombre textBox1.

C#
private void Form1_Load(object sender, System.EventArgs e)
{
    // Add a text string to the TextBox.
    textBox1.Text = "Hello World!";
    
    // Set the size of the TextBox.
    textBox1.AutoSize = false;
    textBox1.Size = new Size(Width, Height/3);
    
    // Align the text in the center of the control element. 
    textBox1.TextAlign = HorizontalAlignment.Center;							
}

Comentarios

Esta enumeración se usa en numerosas clases. Una lista parcial de estas clases es CheckedListBox, , ColumnHeaderComboBox, ControlPaintLabel, ListBox, , Control, RichTextBoxy TextBox.

Se aplica a

Producto Versiones
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9