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

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

戻り値

変換された PointF です。The translated PointF.

注釈

Subtract メソッドは、指定されたサイズの WidthPointF の x 座標から減算し、HeightPointFの 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

SizeF の座標から減算する数を指定する ptThe 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 メソッドは、指定されたサイズの WidthPointF の x 座標から減算し、HeightPointFの 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.

こちらもご覧ください

適用対象