ColorExtensions Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erweiterungsmethoden für System.Drawing.Color
public static class ColorExtensions
- Vererbung
-
System.ObjectColorExtensions
Methoden
AddLuminosity(Color, Single) |
Fügt der vorhandenen Farbe Leuchtkraft hinzu |
FromHsva(Double, Double, Double, Double) |
Konvertieren Sie HSVa-Farbe in System.Drawing.Color. |
GetComplementary(Color) |
Gibt eine neue Farbe zurück, die sich auf der gegenüberliegenden Seite des Farbrads vom Original befindet. |
MultiplyAlpha(Color, Single) |
Multipliziert die aktuelle Alpha mit einem Prozentsatz (0-1f) |
ToHsv(Color) |
Konvertieren Sie eine System.Drawing.Color-Struktur in HSV-Farbe. |
ToInt(Color) |
Konvertiert die aktuelle Farbe in eine Interger |
ToSystemColor(Color) |
Konvertiert die Farbe in die systemspezifische Farbe. |
ToSystemColor(Color) |
Konvertiert die Farbe in die systemspezifische Farbe. |
ToSystemColor(NSColor) |
Erweiterungsmethoden für System.Drawing.Color |
ToSystemColor(UIColor) |
Konvertiert die Farbe in die systemspezifische Farbe. |
ToUInt(Color) |
Konvertiert die Farbe in eine UInt-Darstellung. |
WithAlpha(Color, Int32) |
Erstellt eine neue Farbe basierend auf dieser Farbe, jedoch mit einer neuen Alpha (0-255). |
WithHue(Color, Single) |
Erstellt eine neue Farbe basierend auf dieser Farbe, jedoch mit einem neuen Farbton (0-360). |
WithLuminosity(Color, Single) |
Erstellt eine neue Farbe basierend auf dieser Farbe, aber mit einer neuen Leuchtkraft (0-100). |
WithSaturation(Color, Single) |
Erstellt eine neue Farbe basierend auf dieser Farbe, aber mit einer neuen Sättigung (0-100). |