Udostępnij za pośrednictwem


PointF.Add Metoda

Definicja

Tłumaczy daną PointF wartość według określonego rozmiaru.

Przeciążenia

Add(PointF, Size)

Tłumaczy daną PointF wartość przez określony Sizeelement .

Add(PointF, SizeF)

Tłumaczy daną PointF wartość przez określony SizeFelement .

Add(PointF, Size)

Źródło:
PointF.cs
Źródło:
PointF.cs
Źródło:
PointF.cs

Tłumaczy daną PointF wartość przez określony Sizeelement .

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

Parametry

pt
PointF

Element PointF do tłumaczenia.

sz
Size

Określa Size liczby, które mają zostać dodane do współrzędnych .pt

Zwraca

Przetłumaczony PointFelement .

Uwagi

Metoda Add dodaje Width określony rozmiar do współrzędnej x wartości i Height do współrzędnej PointF y wartości PointF.

Zobacz też

Dotyczy

Add(PointF, SizeF)

Źródło:
PointF.cs
Źródło:
PointF.cs
Źródło:
PointF.cs

Tłumaczy daną PointF wartość przez określony SizeFelement .

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

Parametry

pt
PointF

Element PointF do tłumaczenia.

sz
SizeF

Określa SizeF liczby, które mają zostać dodane do współrzędnych .pt

Zwraca

Przetłumaczony PointFelement .

Przykłady

W poniższym przykładzie kodu pokazano, jak używać Add metody . Aby uruchomić ten przykład, wklej następujący kod do formularza systemu Windows. Obsłuż zdarzenie formularza Paint i wywołaj metodę AddExample, przekazując e jako PaintEventArgs.

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

Uwagi

Metoda Add dodaje Width określony rozmiar do współrzędnej x wartości i Height do współrzędnej PointF y wartości PointF.

Zobacz też

Dotyczy