英語で読む

次の方法で共有


PointF.Add メソッド

定義

指定の PointF を指定のサイズだけ移動します。

オーバーロード

Add(PointF, Size)

指定の PointF を指定の Size だけ移動します。

Add(PointF, SizeF)

指定の PointF を指定の SizeF だけ移動します。

Add(PointF, Size)

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

指定の PointF を指定の Size だけ移動します。

C#
public static System.Drawing.PointF Add (System.Drawing.PointF pt, System.Drawing.Size sz);

パラメーター

pt
PointF

移動する PointF

sz
Size

pt の座標に追加する数を指定する Size

戻り値

移動された PointF 構造体。

注釈

メソッドは AddWidth の x 座標に指定したサイズの PointF を追加し Height 、 の y 座標に を PointF追加します。

こちらもご覧ください

適用対象

.NET 9 およびその他のバージョン
製品 バージョン
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

Add(PointF, SizeF)

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

指定の PointF を指定の SizeF だけ移動します。

C#
public static System.Drawing.PointF Add (System.Drawing.PointF pt, System.Drawing.SizeF sz);

パラメーター

pt
PointF

移動する PointF

sz
SizeF

pt の座標に追加する数を指定する SizeF

戻り値

移動された PointF 構造体。

次のコード例は、Add メソッドの使用方法を示します。 この例を実行するには、次のコードを Windows フォームに貼り付けます。 フォームPaintのイベントを処理し、 を として渡して を呼び出しますeAddExamplePaintEventArgs

C#
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);
}

注釈

メソッドは AddWidth の x 座標に指定したサイズの PointF を追加し Height 、 の y 座標に を PointF追加します。

こちらもご覧ください

適用対象

.NET 9 およびその他のバージョン
製品 バージョン
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1