Color.Inequality(Color, Color) Opérateur

Définition

Vérifie si deux structures Color spécifiées sont différentes.

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

Paramètres

left
Color

Color figurant à gauche de l'opérateur d'inégalité.

right
Color

Color figurant à droite de l'opérateur d'inégalité.

Retours

trueColor si les deux structures sont différentes ; sinon false.

Exemples

L’exemple de code suivant illustre l’opérateur Inequality et la SystemColors classe . Cet exemple est conçu pour être utilisé avec un Windows Form qui contient un bouton nommé Button2. Collez le code suivant dans votre formulaire et associez la Button2_Click méthode à l’événement du Click bouton.

void Button2_Click( System::Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
   if ( this->BackColor != SystemColors::ControlDark )
   {
      this->BackColor = SystemColors::ControlDark;
   }

   if (  !(this->Font->Bold) )
   {
      this->Font = gcnew System::Drawing::Font( this->Font,FontStyle::Bold );
   }
}
private void Button2_Click(System.Object sender, System.EventArgs e)
{

    if (this.BackColor != SystemColors.ControlDark)
    {
        this.BackColor = SystemColors.ControlDark;
    }
    if (!(this.Font.Bold))
    {
        this.Font = new Font(this.Font, FontStyle.Bold);
    }
}
Private Sub Button2_Click(ByVal sender As System.Object, _
    ByVal e As System.EventArgs) Handles Button2.Click

    If (Color.op_Inequality(Me.BackColor, SystemColors.ControlDark)) Then
        Me.BackColor = SystemColors.ControlDark
    End If
    If Not (Me.Font.Bold) Then
        Me.Font = New Font(Me.Font, FontStyle.Bold)
    End If
End Sub

Remarques

Cette méthode compare plus que les valeurs ARGB des Color structures. Il effectue également une comparaison de certains indicateurs d’état. Si vous souhaitez comparer uniquement les valeurs ARGB de deux Color structures, utilisez la ToArgb méthode .

S’applique à