Condividi tramite


ColorExtensions Classe

Definizione

Metodi di estensione per System.Drawing.Color

public static class ColorExtensions
Ereditarietà
System.Object
ColorExtensions

Metodi

AddLuminosity(Color, Single)

Aggiunge luminosità al colore esistente

FromHsva(Double, Double, Double, Double)

Convertire il colore HSVa in System.Drawing.Color.

GetComplementary(Color)

Restituisce un nuovo colore che si trova sul lato opposto della ruota dei colori dall'originale.

MultiplyAlpha(Color, Single)

Moltiplica l'alfa corrente per percentuale (0-1f)

ToHsv(Color)

Convertire uno struct System.Drawing.Color in colore HSV.

ToInt(Color)

Converte il colore corrente in un interger

ToSystemColor(Color)

Converte il colore nel colore specifico del sistema.

ToSystemColor(Color)

Converte il colore nel colore specifico del sistema.

ToSystemColor(NSColor)

Metodi di estensione per System.Drawing.Color

ToSystemColor(UIColor)

Converte il colore nel colore specifico del sistema.

ToUInt(Color)

Converte il colore in una rappresentazione UInt.

WithAlpha(Color, Int32)

Crea un nuovo colore basato su questo colore, ma con un nuovo alfa (0-255).

WithHue(Color, Single)

Crea un nuovo colore basato su questo colore, ma con una nuova tonalità (0-360).

WithLuminosity(Color, Single)

Crea un nuovo colore basato su questo colore, ma con una nuova luminosità (0-100).

WithSaturation(Color, Single)

Crea un nuovo colore basato su questo colore, ma con una nuova saturazione (0-100).

Si applica a