Share via


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

Resmin kullanılabilir renk sayısı. .NET 7 aracılığıyla .NET Framework ve .NET (Core) sürümlerinde varsayılan değerdirDepth8Bit. .NET 8 ve sonraki sürümlerde varsayılan değer şeklindedir 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ğin ColorDepth ayarlanması tanıtıcının yeniden oluşturulmasına neden olduğundan, özelliği ayarlamadan Images önce ayarlamanız ColorDepth gerekir. için tanıtıcı ImageList oluşturulduğunda, özelliğini ayarladıktan ColorDepth sonra kodda veya ImageSize özelliklerinin ayarlanması Images , özellik için ayarlanan görüntü koleksiyonunun Images silinmesine neden olur.

Şunlara uygulanır

Ayrıca bkz.