ImageList.ColorDepth Özellik

Tanım

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.

Şunlara uygulanır

Ayrıca bkz.