Class ColorPalette

ColorPalette class

Καθορίζει μια σειρά χρωμάτων που συνθέτουν μια χρωματική παλέτα. Τα χρώματα είναι χρώματα ARGB 32-bit. Δεν κληρονομείται.

public sealed class ColorPalette : IColorPalette

Κατασκευαστές

ΟνομαΠεριγραφή
ColorPalette(Color[])Αρχικοποιεί μια νέα παρουσία τουColorPalette class και IsCompactPalette είναι ψευδής.
ColorPalette(int[])Αρχικοποιεί μια νέα παρουσία τουColorPalette class και IsCompactPalette είναι ψευδής.
ColorPalette(Color[], bool)Αρχικοποιεί μια νέα παρουσία τουColorPalette τάξη.
ColorPalette(int[], bool)Αρχικοποιεί μια νέα παρουσία τουColorPalette τάξη.

Ιδιότητες

ΟνομαΠεριγραφή
Argb32Entries { get; }Λαμβάνει έναν πίνακα δομών ARGB 32-bit.
Entries { get; }Λαμβάνει έναν πίνακα απόColor δομές.
EntriesCount { get; }Λαμβάνει τον αριθμό των καταχωρήσεων.
IsCompactPalette { get; }Λαμβάνει ή ορίζει μια τιμή που υποδεικνύει εάν χρησιμοποιείται συμπαγής παλέτα.

Μέθοδοι

ΟνομαΠεριγραφή
static CopyPalette(IColorPalette)Αντιγράφει την παλέτα.
static CopyPalette(IColorPalette, bool)Αντιγράφει την παλέτα.
GetArgb32Color(int)Λαμβάνει το χρώμα της παλέτας ARGB 32 bit κατά ευρετήριο.
GetColor(int)Παίρνει το χρώμα της παλέτας κατά ευρετήριο.
GetNearestColorIndex(Color)Παίρνει τον δείκτη του πλησιέστερου χρώματος.
GetNearestColorIndex(int)Παίρνει τον δείκτη του πλησιέστερου χρώματος.

Δείτε επίσης