ColorPalette

ColorPalette class

Bir renk paletini oluşturan bir dizi rengi tanımlar. Renkler 32 bit ARGB renkleridir. Devralınamaz.

public sealed class ColorPalette : IColorPalette

yapıcılar

İsimTanım
ColorPalette(Color[])Yeni bir örneğini başlatırColorPalette class ve IsCompactPalette false.
ColorPalette(int[])Yeni bir örneğini başlatırColorPalette class ve IsCompactPalette false.
ColorPalette(Color[], bool)Yeni bir örneğini başlatırColorPalette sınıf.
ColorPalette(int[], bool)Yeni bir örneğini başlatırColorPalette sınıf.

Özellikleri

İsimTanım
Argb32Entries { get; }Bir dizi 32 bit ARGB yapısı alır.
Entries { get; }Bir dizi alırColor yapılar.
EntriesCount { get; }Giriş sayısını alır.
IsCompactPalette { get; }Kompakt paletin kullanılıp kullanılmadığını gösteren bir değer alır veya ayarlar.

yöntemler

İsimTanım
static CopyPalette(IColorPalette)Paleti kopyalar.
static CopyPalette(IColorPalette, bool)Paleti kopyalar.
GetArgb32Color(int)Dizine göre 32 bit ARGB palet rengini alır.
GetColor(int)Palet rengini indekse göre alır.
GetNearestColorIndex(Color)En yakın rengin dizinini alır.
GetNearestColorIndex(int)En yakın rengin dizinini alır.

Ayrıca bakınız