Прочитать на английском

Поделиться через


ContentAlignment Перечисление

Определение

Устанавливает выравнивание содержимого на поверхности рисунка.

public enum ContentAlignment
Наследование
ContentAlignment

Поля

Имя Значение Описание
BottomCenter 512

Содержимое выравнивается вертикально по нижнему краю и горизонтально по центру.

BottomLeft 256

Содержимое выравнивается вертикально по нижнему краю и горизонтально по левому краю.

BottomRight 1024

Содержимое выравнивается вертикально по нижнему краю и горизонтально по правому краю.

MiddleCenter 32

Содержимое выравнивается вертикально по середине и горизонтально по центру.

MiddleLeft 16

Содержимое выравнивается вертикально по середине и горизонтально по левому краю.

MiddleRight 64

Содержимое выравнивается вертикально по середине и горизонтально по правому краю.

TopCenter 2

Содержимое выравнивается вертикально по верхнему краю и горизонтально по центру.

TopLeft 1

Содержимое выравнивается вертикально по верхнему краю и горизонтально по левому краю.

TopRight 4

Содержимое выравнивается вертикально по верхнему краю и горизонтально по правому краю.

Примеры

В следующем примере кода показано, как использовать конструкторы Point.Point и Size и перечисление System.Drawing.ContentAlignment . Чтобы выполнить этот пример, вставьте этот код в форму Windows Forms, содержащую метку с именем Label1 , и вызовите InitializeLabel1 метод в конструкторе формы.

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";
}

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