PointF.Add 方法

定義

根據指定的大小轉譯指定的 PointF

多載

Add(PointF, Size)

根據指定的 PointF 轉譯指定的 Size

Add(PointF, SizeF)

根據指定的 PointF 轉譯指定的 SizeF

Add(PointF, Size)

根據指定的 PointF 轉譯指定的 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

參數

pt
PointF

要轉換的 PointF

sz
Size

Size,指定要加入 pt 座標的數字。

傳回

轉譯的 PointF

備註

方法會將 Add 指定大小的 加入 Width 至 的 PointF x 座標,並將 Height 加入 的 PointF Y 座標。

另請參閱

適用於

Add(PointF, SizeF)

根據指定的 PointF 轉譯指定的 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

參數

pt
PointF

要轉換的 PointF

sz
SizeF

SizeF,指定要加入 pt 座標的數字。

傳回

轉譯的 PointF

範例

下列程式碼範例會示範如何使用 Add 方法。 若要執行此範例,請將下列程式碼貼到 Windows Form 中。 處理表單的事件 Paint 並呼叫 AddExample ,並傳遞 ePaintEventArgs

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

備註

方法會將 Add 指定大小的 加入 Width 至 的 PointF x 座標,並將 Height 加入 的 PointF Y 座標。

另請參閱

適用於