PointF.Inequality(PointF, PointF) Operator
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bestimmt, ob die Koordinaten der angegebenen Punkte nicht gleich 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
Gibt zurück
true zur Angabe der X Werte und Y Werte von left und right sind nicht gleich; falseandernfalls .
Beispiele
Im folgenden Codebeispiel wird die Verwendung des Inequality Operators veranschaulicht. Zum Ausführen dieses Beispiels fügen Sie den folgenden Code in ein Windows Formular ein. Behandeln Sie das Ereignis und den Aufruf des FormularsPaint, und übergeben Sie es als PaintEventArgse .AddExample
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