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 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; }
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 Server 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 Microsoft .NET Framework 3.0 is supported on Windows Vista, Microsoft Windows XP SP2, and Windows Server 2003 SP1.