ImageList.ColorDepth Vlastnost

Definice

Získá nebo nastaví barevnou hloubku seznamu obrázků.

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

Hodnota vlastnosti

Počet dostupných barev obrázku Ve verzích .NET Framework a .NET (Core) až .NET 7 je Depth8Bitvýchozí hodnota . V .NET 8 a novějších verzích je Depth32Bitvýchozí hodnota .

Výjimky

Barevná hloubka není platná ColorDepth hodnota výčtu.

Poznámky

Když nastavíte barevnou hloubku na novou hodnotu, Handle vytvoří se znovu hodnota pro seznam obrázků. Vzhledem k tomu, že ColorDepth nastavení vlastnosti způsobí, že se popisovač vytvoří znovu, měli byste ji nastavit ColorDepth před nastavením Images vlastnosti. Když je vytvořený popisovač pro ImageList objekt, nastavení ColorDepth vlastností nebo ImageSize v kódu po nastavení Images vlastnosti způsobí odstranění kolekce obrázků nastavených pro vlastnost Images .

Platí pro

Viz také