ContentAlignment ContentAlignment ContentAlignment ContentAlignment Enum

Определение

Устанавливает выравнивание содержимого на поверхности рисунка.Specifies alignment of content on the drawing surface.

public enum class ContentAlignment
public enum ContentAlignment
type ContentAlignment = 
Public Enum ContentAlignment
Наследование
ContentAlignmentContentAlignmentContentAlignmentContentAlignment

Поля

BottomCenter BottomCenter BottomCenter BottomCenter 512

Содержимое выравнивается вертикально по нижнему краю и горизонтально по центру.Content is vertically aligned at the bottom, and horizontally aligned at the center.

BottomLeft BottomLeft BottomLeft BottomLeft 256

Содержимое выравнивается вертикально по нижнему краю и горизонтально по левому краю.Content is vertically aligned at the bottom, and horizontally aligned on the left.

BottomRight BottomRight BottomRight BottomRight 1024

Содержимое выравнивается вертикально по нижнему краю и горизонтально по правому краю.Content is vertically aligned at the bottom, and horizontally aligned on the right.

MiddleCenter MiddleCenter MiddleCenter MiddleCenter 32

Содержимое выравнивается вертикально по середине и горизонтально по центру.Content is vertically aligned in the middle, and horizontally aligned at the center.

MiddleLeft MiddleLeft MiddleLeft MiddleLeft 16

Содержимое выравнивается вертикально по середине и горизонтально по левому краю.Content is vertically aligned in the middle, and horizontally aligned on the left.

MiddleRight MiddleRight MiddleRight MiddleRight 64

Содержимое выравнивается вертикально по середине и горизонтально по правому краю.Content is vertically aligned in the middle, and horizontally aligned on the right.

TopCenter TopCenter TopCenter TopCenter 2

Содержимое выравнивается вертикально по верхнему краю и горизонтально по центру.Content is vertically aligned at the top, and horizontally aligned at the center.

TopLeft TopLeft TopLeft TopLeft 1

Содержимое выравнивается вертикально по верхнему краю и горизонтально по левому краю.Content is vertically aligned at the top, and horizontally aligned on the left.

TopRight TopRight TopRight TopRight 4

Содержимое выравнивается вертикально по верхнему краю и горизонтально по правому краю.Content is vertically aligned at the top, and horizontally aligned on the right.

Примеры

В следующем примере кода демонстрируется использование Point.Point и Size конструкторы и System.Drawing.ContentAlignment перечисления.The following code example demonstrates how to use the Point.Point and Size constructors and the System.Drawing.ContentAlignment enumeration. Для запуска этого примера вставьте этот код в форму Windows, которая содержит метку с именем Label1 и вызвать InitializeLabel1 метод в конструкторе форм.To run this example paste this code into a Windows Form that contains a label named Label1 and call the InitializeLabel1 method in the form's constructor.

void InitializeLabel1()
{
   // Set a border.
   Label1->BorderStyle = BorderStyle::FixedSingle;
   
   // Set the size, constructing a size from two integers.
   Label1->Size = System::Drawing::Size( 100, 50 );
   
   // Set the location, constructing a point from a 32-bit integer
   // (using hexadecimal).
   Label1->Location = Point(0x280028);
   
   // Set and align the text on the lower-right side of the label.
   Label1->TextAlign = ContentAlignment::BottomRight;
   Label1->Text = "Bottom Right Alignment";
}
private void InitializeLabel1()
{
    // Set a border.
    Label1.BorderStyle = BorderStyle.FixedSingle;

    // Set the size, constructing a size from two integers.
    Label1.Size = new Size(100, 50);

    // Set the location, constructing a point from a 32-bit integer
    // (using hexadecimal).
    Label1.Location = new Point(0x280028);

    // Set and align the text on the lower-right side of the label.
    Label1.TextAlign = ContentAlignment.BottomRight;
    Label1.Text = "Bottom Right Alignment";
}
Private Sub InitializeLabel1()

    ' Set a border.
    Label1.BorderStyle = BorderStyle.FixedSingle

    ' Set the size, constructing a size from two integers.
    Label1.Size = New Size(100, 50)

    ' Set the location, constructing a point from a 32-bit integer
    ' (using hexadecimal).
    Label1.Location = New Point(&H280028)

    ' Set and align the text on the lower-right side of the label.
    Label1.TextAlign = ContentAlignment.BottomRight
    Label1.Text = "Bottom Right Alignment"
End Sub

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