Freigeben über


PointF.Subtraction Betreiber

Definition

Verschiebt einen PointF um den negativen Wert einer angegebenen Größe.

Überlädt

Subtraction(PointF, Size)

Verschiebt einen PointF um den negativen Wert einer angegebenen Size.

Subtraction(PointF, SizeF)

Verschiebt einen PointF um den negativen Wert einer angegebenen SizeF.

Subtraction(PointF, Size)

Quelle:
PointF.cs
Quelle:
PointF.cs
Quelle:
PointF.cs

Verschiebt einen PointF um den negativen Wert einer angegebenen Size.

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

Parameter

pt
PointF

Der zu verschiebende PointF.

sz
Size

Eine Size, die die von den Koordinaten von pt zu subtrahierenden Zahlen angibt.

Gibt zurück

Der verschobene PointF.

Gilt für:

Subtraction(PointF, SizeF)

Quelle:
PointF.cs
Quelle:
PointF.cs
Quelle:
PointF.cs

Verschiebt einen PointF um den negativen Wert einer angegebenen SizeF.

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

Parameter

pt
PointF

Der zu verschiebende PointF.

sz
SizeF

Eine SizeF, die die von den Koordinaten von pt zu subtrahierenden Zahlen angibt.

Gibt zurück

Der verschobene PointF.

Beispiele

Im folgenden Codebeispiel wird die Verwendung des Subtraction Operators veranschaulicht. Fügen Sie zum Ausführen dieses Beispiels den folgenden Code in ein Windows Form-Format ein. Behandeln Sie das Ereignis des Formulars Paint , und rufen Sie opSubtractionExampleauf, und übergeben Sie e als PaintEventArgs.

private void OpSubtractionExample(PaintEventArgs e)
{
    PointF point1 = new PointF(120.5F, 120F);
    SizeF size1 = new SizeF(20.5F, 20.5F);
    PointF point2 = point1 - size1;
    e.Graphics.DrawLine(Pens.Blue, point1, point2);
}
Private Sub OpSubtractionExample(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 = point1 - size1
    e.Graphics.DrawLine(Pens.Blue, point1, point2)

End Sub

Hinweise

Der Subtraction Operator subtrahiert die Width der angegebenen Größe von der x-Koordinate von PointF und die Height von der y-Koordinate des PointF.

Die entsprechende Methode für diesen Operator ist PointF.Subtract(PointF, SizeF)

Gilt für: