ImageList.ColorDepth Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Resim listesinin renk derinliğini alır veya ayarlar.
public:
property System::Windows::Forms::ColorDepth ColorDepth { System::Windows::Forms::ColorDepth get(); void set(System::Windows::Forms::ColorDepth value); };
public System.Windows.Forms.ColorDepth ColorDepth { get; set; }
member this.ColorDepth : System.Windows.Forms.ColorDepth with get, set
Public Property ColorDepth As ColorDepth
Özellik Değeri
Görüntü için kullanılabilir renk sayısı. .NET Framework ve .NET (Core) sürümlerinde .NET 7 aracılığıyla varsayılan değerdir Depth8Bit. .NET 8 ve sonraki sürümlerde varsayılan değerdir Depth32Bit.
Özel durumlar
Renk derinliği geçerli ColorDepth bir numaralandırma değeri değil.
Açıklamalar
Renk derinliğini yeni bir değere ayarladığınızda Handle , resim listesi için yeniden oluşturulur. özelliğinin ColorDepth ayarlanması tanıtıcının yeniden oluşturulmasına neden olduğundan, özelliği ayarlamadan önce ayarlamanız ColorDepthImages gerekir. için tanıtıcı ImageList oluşturulduğunda, özelliğini ayarladıktan sonra kodda veya ColorDepth özelliklerini ayarlamak ImageSizeImages özelliği için ayarlanan görüntü koleksiyonunun Images silinmesine neden olur.