Color.Inequality(Color, Color) Operator
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Testar om två angivna Color strukturer skiljer sig.
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
Parametrar
Returer
trueom de två Color strukturerna är olika, annars . false
Exempel
I följande kodexempel visas operatorn Inequality och SystemColors klassen. Det här exemplet är utformat för att användas med ett Windows formulär som innehåller en knapp med namnet Button2. Klistra in följande kod i formuläret och associera Button2_Click metoden med knappens Click händelse.
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
Kommentarer
Den här metoden jämför mer än ARGB-värdena för strukturerna Color . Det gör också en jämförelse av vissa tillståndsflaggor. Om du bara vill jämföra ARGB-värdena för två Color strukturer använder du ToArgb metoden .