Color.Inequality(Color, Color) Operátor
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Testuje, zda se dvě zadané Color struktury liší.
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
Parametry
Návraty
true
pokud se tyto dvě Color struktury liší, jinak hodnota false
.
Příklady
Následující příklad kódu ukazuje Inequality operátor a SystemColors třídu . Tento příklad je navržený pro použití s formulářem Windows Form, který obsahuje tlačítko s názvem Button2
. Do formuláře vložte následující kód a přidružte metodu Button2_Click
k události tlačítka 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
Poznámky
Tato metoda porovnává více než hodnoty Color ARGB struktur. Provede také porovnání některých příznaků stavu. Pokud chcete porovnat pouze hodnoty ARGB dvou Color struktur, použijte metodu ToArgb .