PointF.Inequality(PointF, PointF) Betreiber

Definition

Bestimmt, ob die Koordinaten der angegebenen Punkte ungleich sind.

public:
 static bool operator !=(System::Drawing::PointF left, System::Drawing::PointF right);
public static bool operator != (System.Drawing.PointF left, System.Drawing.PointF right);
static member op_Inequality : System.Drawing.PointF * System.Drawing.PointF -> bool
Public Shared Operator != (left As PointF, right As PointF) As Boolean

Parameter

left
PointF

Ein zu vergleichender PointF.

right
PointF

Ein zu vergleichender PointF.

Gibt zurück

true, um anzugeben, dass der X-Wert und der Y-Wert von left und right ungleich sind, andernfalls false.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie der Inequality Operator verwendet wird. 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 AddExampleauf , übergeben e als PaintEventArgs.

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);
}
Private Sub AddExample(ByVal e As PaintEventArgs) 
    Dim size1 As New SizeF(120.5F, 30.5F)
    Dim point1 As New PointF(20.5F, 20F)
    Dim rect1 As New RectangleF(point1, size1)
    Dim point2 As New PointF(rect1.Right, rect1.Bottom)
    If point2 <> PointF.Add(point1, size1) Then
        e.Graphics.DrawString("They are not equal", Me.Font, Brushes.Red, rect1)
    Else
        e.Graphics.DrawString("They are equal", Me.Font, Brushes.Black, rect1)
    End If

End Sub

Gilt für: