Class ColorPalette

ColorPalette class

Definieert een reeks kleuren waaruit een kleurenpalet bestaat. De kleuren zijn 32-bits ARGB-kleuren. Niet overerfbaar.

public sealed class ColorPalette : IColorPalette

Constructeurs

NaamBeschrijving
ColorPalette(Color[])Initialiseert een nieuw exemplaar van hetColorPalette class en IsCompactPalette is false.
ColorPalette(int[])Initialiseert een nieuw exemplaar van hetColorPalette class en IsCompactPalette is false.
ColorPalette(Color[], bool)Initialiseert een nieuw exemplaar van hetColorPalette klasse.
ColorPalette(int[], bool)Initialiseert een nieuw exemplaar van hetColorPalette klasse.

Eigenschappen

NaamBeschrijving
Argb32Entries { get; }Krijgt een reeks 32-bits ARGB-structuren.
Entries { get; }Krijgt een array vanColor structuren.
EntriesCount { get; }Haalt het aantal ingangen op.
IsCompactPalette { get; }Haalt of stelt een waarde in die aangeeft of een compact palet wordt gebruikt.

methoden

NaamBeschrijving
static CopyPalette(IColorPalette)Kopieert het palet.
static CopyPalette(IColorPalette, bool)Kopieert het palet.
GetArgb32Color(int)Haalt de 32-bits ARGB-paletkleur op door index.
GetColor(int)Haalt de paletkleur op door index.
GetNearestColorIndex(Color)Haalt de index op van de dichtstbijzijnde kleur.
GetNearestColorIndex(int)Haalt de index op van de dichtstbijzijnde kleur.

Zie ook