Tests whether two specified Color structures are different.
Assembly: System.Drawing (in System.Drawing.dll)
Syntax . . :: . Boolean
true if the two Color structures are different; otherwise, false.
Public Shared Operator <> ( _
left As Color, _
right As Color _
) As Booleanpublic static bool operator !=(
Color left,
Color right
)public:
static bool operator !=(
Color left,
Color right
)static let inline (<>)
left:Color *
right:Color : boolParameters
- left
- Type: System.Drawing
. . :: . Color
The Color that is to the left of the inequality operator.
- right
- Type: System.Drawing
. . :: . Color
The Color that is to the right of the inequality operator.
Return Value
Type: Systemtrue if the two Color structures are different; otherwise, false.
Examples
The following code example demonstrates the Inequality operator and the SystemColors class. This example is designed to be used with a Windows Form that contains a button named Button2. Paste the following code into your form and associate the Button2_Click method with the button's Click event.
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
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);
}
}
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 );
}
}
Platforms
Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.