ContentAlignment Enum
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee geeft u de uitlijning van de inhoud op het tekenoppervlak op.
public enum class ContentAlignment
public enum ContentAlignment
type ContentAlignment =
Public Enum ContentAlignment
- Overname
Velden
| Name | Waarde | Description |
|---|---|---|
| TopLeft | 1 | Inhoud wordt verticaal uitgelijnd aan de bovenkant en horizontaal uitgelijnd aan de linkerkant. |
| TopCenter | 2 | Inhoud wordt verticaal uitgelijnd aan de bovenkant en horizontaal uitgelijnd in het midden. |
| TopRight | 4 | Inhoud wordt verticaal uitgelijnd aan de bovenkant en horizontaal uitgelijnd aan de rechterkant. |
| MiddleLeft | 16 | Inhoud wordt verticaal uitgelijnd in het midden en horizontaal uitgelijnd aan de linkerkant. |
| MiddleCenter | 32 | Inhoud wordt verticaal uitgelijnd in het midden en horizontaal uitgelijnd in het midden. |
| MiddleRight | 64 | Inhoud wordt verticaal uitgelijnd in het midden en horizontaal uitgelijnd aan de rechterkant. |
| BottomLeft | 256 | Inhoud wordt verticaal uitgelijnd onderaan en horizontaal uitgelijnd aan de linkerkant. |
| BottomCenter | 512 | Inhoud wordt verticaal uitgelijnd onderaan en horizontaal uitgelijnd in het midden. |
| BottomRight | 1024 | Inhoud wordt verticaal uitgelijnd onderaan en horizontaal uitgelijnd aan de rechterkant. |
Voorbeelden
In het volgende codevoorbeeld ziet u hoe u de Point.Point en Size constructors en de System.Drawing.ContentAlignment opsomming gebruikt. Als u dit voorbeeld wilt uitvoeren, plakt u deze code in een Windows Formulier met een label met de naam Label1 en roept u de methode InitializeLabel1 aan in de constructor van het formulier.
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