Partager via


ColorExtensions Classe

Définition

Méthodes d’extension pour System.Drawing.Color

public static class ColorExtensions
Héritage
System.Object
ColorExtensions

Méthodes

AddLuminosity(Color, Single)

Ajoute de la luminosité à la couleur existante

FromHsva(Double, Double, Double, Double)

Convertissez la couleur HSVa en System.Drawing.Color.

GetComplementary(Color)

Retourne une nouvelle couleur qui se trouve sur le côté opposé de la roue de couleur de l’original.

MultiplyAlpha(Color, Single)

Multiplie l’alpha actuel par un pourcentage (0-1f)

ToHsv(Color)

Convertissez un struct System.Drawing.Color en couleur HSV.

ToInt(Color)

Convertit la couleur actuelle en interger

ToSystemColor(Color)

Convertit la couleur en couleur spécifique au système.

ToSystemColor(Color)

Convertit la couleur en couleur spécifique au système.

ToSystemColor(NSColor)

Méthodes d’extension pour System.Drawing.Color

ToSystemColor(UIColor)

Convertit la couleur en couleur spécifique au système.

ToUInt(Color)

Convertit la couleur en représentation UInt.

WithAlpha(Color, Int32)

Crée une couleur basée sur cette couleur, mais avec un nouvel alpha (0-255).

WithHue(Color, Single)

Crée une couleur basée sur cette couleur, mais avec une nouvelle teinte (0-360).

WithLuminosity(Color, Single)

Crée une couleur basée sur cette couleur, mais avec une nouvelle luminosité (0-100).

WithSaturation(Color, Single)

Crée une couleur basée sur cette couleur, mais avec une nouvelle saturation (0-100).

S’applique à