PointF.Add Methode

Definitie

Hiermee wordt een bepaalde waarde omgezet PointF op basis van de opgegeven grootte.

Overloads

Name Description
Add(PointF, Size)

Vertaalt een gegeven PointF door de opgegeven Size.

Add(PointF, SizeF)

Vertaalt een gegeven PointF door een opgegeven SizeF.

Add(PointF, Size)

Vertaalt een gegeven PointF door de opgegeven Size.

public:
 static System::Drawing::PointF Add(System::Drawing::PointF pt, System::Drawing::Size sz);
public static System.Drawing.PointF Add(System.Drawing.PointF pt, System.Drawing.Size sz);
static member Add : System.Drawing.PointF * System.Drawing.Size -> System.Drawing.PointF
Public Shared Function Add (pt As PointF, sz As Size) As PointF

Parameters

pt
PointF

De PointF te vertalen.

sz
Size

Hiermee Size geeft u de getallen op die moeten worden toegevoegd aan de coördinaten van pt.

Retouren

De vertaalde PointF.

Opmerkingen

De Add methode voegt de Width opgegeven grootte toe aan de x-coördinaat van de PointF en de Height y-coördinaat van de PointF.

Zie ook

Van toepassing op

Add(PointF, SizeF)

Vertaalt een gegeven PointF door een opgegeven SizeF.

public:
 static System::Drawing::PointF Add(System::Drawing::PointF pt, System::Drawing::SizeF sz);
public static System.Drawing.PointF Add(System.Drawing.PointF pt, System.Drawing.SizeF sz);
static member Add : System.Drawing.PointF * System.Drawing.SizeF -> System.Drawing.PointF
Public Shared Function Add (pt As PointF, sz As SizeF) As PointF

Parameters

pt
PointF

De PointF te vertalen.

sz
SizeF

Hiermee SizeF geeft u de getallen op die moeten worden toegevoegd aan de coördinaten van pt.

Retouren

De vertaalde PointF.

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u de Add methode gebruikt. Als u dit voorbeeld wilt uitvoeren, plakt u de volgende code in een Windows Formulier. De gebeurtenis en oproep van Paint het formulier afhandelen, doorgeven e alsPaintEventArgsAddExample.

private void AddExample(PaintEventArgs e)
{
    PointF point1 = new PointF(120.5F, 120F);
    SizeF size1 = new SizeF(20.5F, 20.5F);
    RectangleF rect1 = new RectangleF(point1, size1);
    PointF point2 = new PointF(rect1.Right, rect1.Bottom);
    if (point2 != PointF.Add(point1, size1))
        e.Graphics.DrawString("They are not equal", this.Font, Brushes.Red, rect1);
    else
        e.Graphics.DrawString("They are equal", this.Font, Brushes.Black, rect1);
}
Private Sub AddExample(ByVal e As PaintEventArgs) 
    Dim size1 As New SizeF(120.5F, 30.5F)
    Dim point1 As New PointF(20.5F, 20F)
    Dim rect1 As New RectangleF(point1, size1)
    Dim point2 As New PointF(rect1.Right, rect1.Bottom)
    If point2 <> PointF.Add(point1, size1) Then
        e.Graphics.DrawString("They are not equal", Me.Font, Brushes.Red, rect1)
    Else
        e.Graphics.DrawString("They are equal", Me.Font, Brushes.Black, rect1)
    End If

End Sub

Opmerkingen

De Add methode voegt de Width opgegeven grootte toe aan de x-coördinaat van de PointF en de Height y-coördinaat van de PointF.

Zie ook

Van toepassing op