Size Constructors

Definitie

Initialiseert een nieuw exemplaar van de Size structuur van de opgegeven Point.

Overloads

Name Description
Size(Point)

Initialiseert een nieuw exemplaar van de Size structuur van de opgegeven Point structuur.

Size(Int32, Int32)

Initialiseert een nieuw exemplaar van de Size structuur op basis van de opgegeven dimensies.

Size(Point)

Initialiseert een nieuw exemplaar van de Size structuur van de opgegeven Point structuur.

public:
 Size(System::Drawing::Point pt);
public Size(System.Drawing.Point pt);
new System.Drawing.Size : System.Drawing.Point -> System.Drawing.Size
Public Sub New (pt As Point)

Parameters

pt
Point

De Point structuur waaruit deze Size structuur moet worden geïnitialiseerd.

Van toepassing op

Size(Int32, Int32)

Initialiseert een nieuw exemplaar van de Size structuur op basis van de opgegeven dimensies.

public:
 Size(int width, int height);
public Size(int width, int height);
new System.Drawing.Size : int * int -> System.Drawing.Size
Public Sub New (width As Integer, height As Integer)

Parameters

width
Int32

Het breedtegedeelte van de nieuwe Size.

height
Int32

Het hoogte-onderdeel van de nieuwe Size.

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

Van toepassing op