ContentAlignment 枚举

定义

指定绘图表面上内容的对齐方式。

C#
public enum ContentAlignment
继承
ContentAlignment

字段

名称 说明
BottomCenter 512

内容在垂直方向上底边对齐,在水平方向上居中对齐。

BottomLeft 256

内容在垂直方向上底边对齐,在水平方向上左边对齐。

BottomRight 1024

内容在垂直方向上底边对齐,在水平方向上右边对齐。

MiddleCenter 32

内容在垂直方向上中间对齐,在水平方向上居中对齐。

MiddleLeft 16

内容在垂直方向上中间对齐,在水平方向上左边对齐。

MiddleRight 64

内容在垂直方向上中间对齐,在水平方向上右边对齐。

TopCenter 2

内容在垂直方向上顶部对齐,在水平方向上居中对齐。

TopLeft 1

内容在垂直方向上顶部对齐,在水平方向上左边对齐。

TopRight 4

内容在垂直方向上顶部对齐,在水平方向上右边对齐。

示例

下面的代码示例演示如何使用 Point.PointSize 构造函数和 System.Drawing.ContentAlignment 枚举。 若要运行此示例,请将此代码粘贴到包含名为 的 Label1 标签的 Windows 窗体中,并在窗体的构造函数中调用 InitializeLabel1 方法。

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

适用于

产品 版本
.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