Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Color.Equality Operatore (Color, Color)

 

Data di pubblicazione: ottobre 2016

Verifica se due specificate Color strutture sono equivalenti.

Spazio dei nomi:   System.Drawing
Assembly:  System.Drawing (in System.Drawing.dll)

public static bool operator ==(
	Color left,
	Color right
)

Parametri

left
Type: System.Drawing.Color

Il Color che è a sinistra dell'operatore di uguaglianza.

right
Type: System.Drawing.Color

Il Color a destra dell'operatore di uguaglianza.

Valore restituito

Type: System.Boolean

true Se i due Color strutture sono uguali; in caso contrario, false.

Questo metodo consente di confrontare i valori ARGB di più di Color strutture. Esegue inoltre un confronto di alcuni flag di stato. Se si desidera confrontare solo i valori ARGB di due Color strutture, confrontarli utilizzando il ToArgb metodo.

Esempio di codice riportato di seguito viene illustrato il Equality operatore e la SystemColors classe. In questo esempio è progettato per essere utilizzato con un Windows Form che contiene un pulsante denominato Button1. Incollare il codice seguente nel form e associare il Button1_Click metodo con il pulsante Click evento.

private void Button1_Click(System.Object sender, System.EventArgs e)
{

    if (this.BackColor == SystemColors.ControlDark)
    {
        this.BackColor = SystemColors.Control;
    }
}

.NET Framework
Disponibile da 1.1
Torna all'inizio
Mostra: