Aracılığıyla paylaş


Color.Inequality(Color, Color) Operatör

Tanım

Belirtilen Color iki yapının farklı olup olmadığını test eder.

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

Parametreler

left
Color

Eşitsizlik Color işlecinin solundaki.

right
Color

Eşitsizlik Color işlecinin sağındaki.

Döndürülenler

true iki Color yapı farklıysa; değilse, false.

Örnekler

Aşağıdaki kod örneği işlecini Inequality ve sınıfını SystemColors gösterir. Bu örnek, adlı Button2bir düğme içeren bir Windows Formu ile kullanılacak şekilde tasarlanmıştır. Aşağıdaki kodu formunuza yapıştırın ve yöntemini düğmenin Click olayıyla ilişkilendirinButton2_Click.

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

Açıklamalar

Bu yöntem yapıların ARGB değerlerinden Color daha fazlasını karşılaştırır. Ayrıca bazı durum bayraklarının karşılaştırması da yapar. yalnızca iki Color yapının ARGB değerlerini karşılaştırmak istiyorsanız yöntemini kullanın ToArgb .

Şunlara uygulanır