PointF.Subtract メソッド

定義

PointF を指定のサイズだけ負の方向へ移動します。Translates a PointF by the negative of a specified size.

オーバーロード

Subtract(PointF, Size)

PointF を指定のサイズだけ負の方向へ移動します。Translates a PointF by the negative of a specified size.

Subtract(PointF, SizeF)

PointF を指定のサイズだけ負の方向へ移動します。Translates a PointF by the negative of a specified size.

Subtract(PointF, Size)

PointF を指定のサイズだけ負の方向へ移動します。Translates a PointF by the negative of a specified size.

public:
 static System::Drawing::PointF Subtract(System::Drawing::PointF pt, System::Drawing::Size sz);
public static System.Drawing.PointF Subtract (System.Drawing.PointF pt, System.Drawing.Size sz);
static member Subtract : System.Drawing.PointF * System.Drawing.Size -> System.Drawing.PointF
Public Shared Function Subtract (pt As PointF, sz As Size) As PointF

パラメーター

pt
PointF

移動する PointFThe PointF to translate.

sz
Size

pt の座標から減算する数を指定する SizeThe Size that specifies the numbers to subtract from the coordinates of pt.

戻り値

移動された PointF 構造体。The translated PointF.

注釈

メソッドSubtractは、 PointFWidth PointF xHeight座標との y 座標から、指定したサイズのを減算します。The Subtract method subtracts the Width of the specified size from the x-coordinate of the PointF and the Height from the y-coordinate of the PointF.

こちらもご覧ください

Subtract(PointF, SizeF)

PointF を指定のサイズだけ負の方向へ移動します。Translates a PointF by the negative of a specified size.

public:
 static System::Drawing::PointF Subtract(System::Drawing::PointF pt, System::Drawing::SizeF sz);
public static System.Drawing.PointF Subtract (System.Drawing.PointF pt, System.Drawing.SizeF sz);
static member Subtract : System.Drawing.PointF * System.Drawing.SizeF -> System.Drawing.PointF
Public Shared Function Subtract (pt As PointF, sz As SizeF) As PointF

パラメーター

pt
PointF

移動する PointFThe PointF to translate.

sz
SizeF

pt の座標から減算する数を指定する SizeFThe SizeF that specifies the numbers to subtract from the coordinates of pt.

戻り値

移動された PointF 構造体。The translated PointF.

Subtract演算子を使用する方法を次のコード例に示します。The following code example demonstrates how to use the Subtract operator. この例を実行するには、Windows フォームに次のコードを貼り付けます。To run this example, paste the following code into a Windows Form. フォームのPaintイベントSubtractExampleを処理し、をとePaintEventArgsて渡します。Handle the form's Paint event and call SubtractExample, passing e as PaintEventArgs.

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);
}
Private Sub SubtractExample(ByVal e As PaintEventArgs) 
    Dim point1 As New PointF(120.5F, 120F)
    Dim size1 As New SizeF(120.5F, 30.5F)
    Dim point2 As PointF = PointF.Subtract(point1, size1)
    e.Graphics.DrawLine(Pens.Blue, point1, point2)

End Sub

注釈

メソッドSubtractは、 PointFWidth PointF xHeight座標との y 座標から、指定したサイズのを減算します。The Subtract method subtracts the Width of the specified size from the x-coordinate of the PointF and the Height from the y-coordinate of the PointF.

こちらもご覧ください

適用対象