Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Überprüft, ob das angegebene Objekt eine Color-Struktur ist und ob diese äquivalent zu dieser Color-Struktur ist.
Overrides Public Function Equals( _
ByVal obj As Object _) As Boolean
[C#]
public override bool Equals(objectobj);
[C++]
public: bool Equals(Object* obj);
[JScript]
public override function Equals(
obj : Object) : Boolean;
Parameter
- obj
Das zu überprüfende Objekt.
Rückgabewert
Diese Methode gibt true zurück, wenn obj eine dieser Color-Struktur entsprechende Color-Struktur ist, andernfalls false.
Hinweise
Diese Struktur führt nur Vergleiche mit anderen Color-Strukturen aus. Um Farben nur auf Grundlage ihrer ARGB-Werte zu vergleichen, gehen Sie wie folgt vor:
if ( color1.ToArgb() == color2.ToArgb()) ...
Der Grund dafür ist, dass die Operatoren .Equals und == die Äquivalenz bestimmen, indem sie nicht nur die ARGB-Werte der Farben verwenden. Color.Black und Color.FromArgb(0,0,0) gelten beispielsweise nicht als äquivalent, da es sich bei Color.Black im Gegensatz zu Color.FromArgb(0,0,0) um eine benannte Farbe handelt.
Anforderungen
Plattformen: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003-Familie, .NET Compact Framework - Windows CE .NET