英語で読む

次の方法で共有


PointF.Subtract メソッド

定義

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

オーバーロード

Subtract(PointF, Size)

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

Subtract(PointF, SizeF)

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

Subtract(PointF, Size)

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

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

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

パラメーター

pt
PointF

移動する PointF

sz
Size

pt の座標から減算する数を指定する Size

戻り値

移動された PointF 構造体。

注釈

メソッドは SubtractWidth の 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

Subtract(PointF, SizeF)

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

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

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

パラメーター

pt
PointF

移動する PointF

sz
SizeF

pt の座標から減算する数を指定する SizeF

戻り値

移動された PointF 構造体。

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

C#
private void SubtractExample(PaintEventArgs e)
{
    PointF point1 = new PointF(120.5F, 120F);
    SizeF size1 = new SizeF(120.5F, 30.5F);
    PointF point2 = PointF.Subtract(point1, size1);
    e.Graphics.DrawLine(Pens.Blue, point1, point2);
}

注釈

メソッドは SubtractWidth の 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