Teilen über


ContentAlignment Enumeration

Definition

Gibt die Ausrichtung des Inhalts auf der Zeichenoberfläche an.

public enum class ContentAlignment
public enum ContentAlignment
type ContentAlignment = 
Public Enum ContentAlignment
Vererbung
ContentAlignment

Felder

BottomCenter 512

Der Inhalt wird vertikal am unteren Rand und horizontal zentriert ausgerichtet.

BottomLeft 256

Der Inhalt wird vertikal am unteren Rand und horizontal linksbündig ausgerichtet.

BottomRight 1024

Der Inhalt wird vertikal am unteren Rand und horizontal rechtsbündig ausgerichtet.

MiddleCenter 32

Der Inhalt wird vertikal an der Mitte und horizontal zentriert ausgerichtet.

MiddleLeft 16

Der Inhalt wird vertikal an der Mitte und horizontal linksbündig ausgerichtet.

MiddleRight 64

Der Inhalt wird vertikal an der Mitte und horizontal rechtsbündig ausgerichtet.

TopCenter 2

Der Inhalt wird vertikal am oberen Rand und horizontal zentriert ausgerichtet.

TopLeft 1

Der Inhalt wird vertikal am oberen Rand und horizontal linksbündig ausgerichtet.

TopRight 4

Der Inhalt wird vertikal am oberen Rand und horizontal rechtsbündig ausgerichtet.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie die Point.Point Konstruktoren und Size die System.Drawing.ContentAlignment Enumeration verwendet werden. Um dieses Beispiel auszuführen, fügen Sie diesen Code in eine Windows Form-Datei ein, die eine Bezeichnung mit dem Namen Label1 enthält, und rufen Sie die InitializeLabel1 -Methode im Konstruktor des Formulars auf.

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

Gilt für: