ImageList.ColorDepth Właściwość

Definicja

Pobiera lub ustawia głębokość koloru listy obrazów.

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

Wartość właściwości

Liczba dostępnych kolorów obrazu. W wersjach .NET Framework i .NET (Core) za pośrednictwem platformy .NET 7 wartość domyślna to Depth8Bit. W programie .NET 8 i nowszych wersjach wartość domyślna to Depth32Bit.

Wyjątki

Głębokość koloru nie jest prawidłową ColorDepth wartością wyliczenia.

Uwagi

Po ustawieniu głębokości koloru na nową wartość Handle zostanie ponownie utworzona lista obrazów. Ponieważ ustawienie ColorDepth właściwości powoduje ponowne utworzenie uchwytu, należy ustawić ColorDepth przed ustawieniem Images właściwości . Po utworzeniu ColorDepth uchwytu ImageList dla właściwości lub ImageSize w kodzie po ustawieniu Images właściwości spowoduje usunięcie kolekcji obrazów ustawionych dla Images właściwości.

Dotyczy

Zobacz też