ContentAlignment Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die Ausrichtung des Inhalts auf der Zeichenoberfläche an.
public enum class ContentAlignment
public enum ContentAlignment
type ContentAlignment =
Public Enum ContentAlignment
- Vererbung
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