Class ColorPalette

ColorPalette class

Bir renk paleti oluşturan bir renk dizisini tanımlar. Renkler 32 bit ARGB renkleridir. Kalıtsal değil.

public sealed class ColorPalette : IColorPalette

yapıcılar

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

Özellikleri

İsimTanım
Argb32Entries { get; }32-bit ARGB yapıları dizisi 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 indeksini alır.
GetNearestColorIndex(int)En yakın rengin indeksini alır.

Ayrıca bakınız