HorizontalAlignment Enumeration
Assembly: System.Windows.Forms (in system.windows.forms.dll)
This enumeration is used in numerous classes. A partial list of these classes is CheckedListBox, ColumnHeader, ComboBox, ControlPaint, Label, ListBox, Control, RichTextBox, and TextBox.
This example shows how to use the HorizontalAlignment enumeration to align the text to the left, right, or in the center of a control element. First, create a TextBox with a specific size, and add a text string to it. Then, use the enumeration member Center to align the text in the center of the TextBox. The example assumes that you have created a Form named Form1 and a TextBox named textBox1.
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load ' 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 End Sub
private void Form1_Load(Object sender, System.EventArgs e)
{
// Add a text string to the TextBox.
textBox1.set_Text("Hello World!");
// Set the size of the TextBox.
textBox1.set_AutoSize(false);
textBox1.set_Size(new Size(get_Width(), get_Height() / 3));
// Align the text in the center of the control element.
textBox1.set_TextAlign(HorizontalAlignment.Center);
} //Form1_Load
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see System Requirements.
