PointF.Add メソッド

定義

指定した PointF を指定したサイズで変換します。

オーバーロード

名前 説明
Add(PointF, Size)

指定したPointFによって特定のSizeを変換します。

Add(PointF, SizeF)

指定したPointFによって特定のSizeFを変換します。

Add(PointF, Size)

ソース:
PointF.cs
ソース:
PointF.cs
ソース:
PointF.cs
ソース:
PointF.cs
ソース:
PointF.cs

指定した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メソッドは、指定したサイズのWidthPointFの x 座標に追加し、Heightの y 座標にPointFを追加します。

こちらもご覧ください

適用対象

Add(PointF, SizeF)

ソース:
PointF.cs
ソース:
PointF.cs
ソース:
PointF.cs
ソース:
PointF.cs
ソース:
PointF.cs

指定した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 フォームに貼り付けます。 フォームの 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メソッドは、指定したサイズのWidthPointFの x 座標に追加し、Heightの y 座標にPointFを追加します。

こちらもご覧ください

適用対象