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 sie die Point.Point Size Konstruktoren und die System.Drawing.ContentAlignment Enumeration verwenden. Um dieses Beispiel auszuführen, fügen Sie diesen Code in ein Windows Formular ein, das eine Bezeichnung enthält Label1
und die InitializeLabel1
Methode im Konstruktor des Formulars aufruft.
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