Language

ContentAlignment 列挙型

定義

図面サーフェス上のコンテンツの配置を指定します。

public enum class ContentAlignment
public enum ContentAlignment
type ContentAlignment = 
Public Enum ContentAlignment
継承
ContentAlignment

フィールド

名前 値 説明
TopLeft 1

コンテンツは上部に垂直方向に配置され、左に水平方向に配置されます。

TopCenter 2

コンテンツは上部に垂直方向に配置され、中央に水平方向に配置されます。

TopRight 4

コンテンツは上部に垂直方向に配置され、右側に水平方向に配置されます。

MiddleLeft 16

コンテンツは中央に垂直方向に配置され、左に水平方向に配置されます。

MiddleCenter 32

コンテンツは中央に垂直方向に配置され、中央に水平方向に配置されます。

MiddleRight 64

コンテンツは中央に垂直方向に配置され、右に水平方向に配置されます。

BottomLeft 256

コンテンツは下部に垂直方向に配置され、左に水平方向に配置されます。

BottomCenter 512

コンテンツは下部に垂直方向に配置され、中央に水平方向に配置されます。

BottomRight 1024

コンテンツは下部に垂直方向に配置され、右に水平方向に配置されます。

例

次のコード例では、 Point.Point コンストラクターと Size コンストラクター、および System.Drawing.ContentAlignment 列挙型を使用する方法を示します。 この例を実行するには、このコードを Label1 という名前のラベルを含む Windows フォームに貼り付け、フォームのコンストラクターで InitializeLabel1 メソッドを呼び出します。

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

適用対象