Class ColorPalette

ColorPalette class

يحدد مصفوفة الألوان التي تشكل لوحة الألوان. الألوان 32 بت من ألوان ARGB. غير قابل للوراثة.

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 بت.
Entries { get; }يحصل على مجموعة منColor الهياكل .
EntriesCount { get; }الحصول على عدد الإدخالات .
IsCompactPalette { get; }الحصول على أو تعيين قيمة تشير إلى استخدام لوح الألوان المضغوط.

طُرق

اسموصف
static CopyPalette(IColorPalette)نسخ اللوحة .
static CopyPalette(IColorPalette, bool)نسخ اللوحة .
GetArgb32Color(int)الحصول على لوحة ألوان ARGB 32 بت حسب الفهرس.
GetColor(int)الحصول على لون اللوحة حسب الفهرس .
GetNearestColorIndex(Color)الحصول على فهرس أقرب لون .
GetNearestColorIndex(int)الحصول على فهرس أقرب لون .

أنظر أيضا