ImageList.ColorDepth Egenskap

Definition

Hämtar eller anger färgdjupet i bildlistan.

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

Egenskapsvärde

Antalet tillgängliga färger för bilden. I .NET Framework- och .NET-versioner (Core) via .NET 7 är standardvärdet Depth8Bit. I .NET 8 och senare versioner är standardvärdet Depth32Bit.

Undantag

Färgdjupet är inte ett giltigt ColorDepth uppräkningsvärde.

Kommentarer

När du ställer in färgdjupet på ett nytt värde Handle återskapas för bildlistan. Eftersom inställningen av ColorDepth egenskapen gör att handtaget återskapas bör du ange ColorDepth innan du anger Images egenskapen. När handtaget för ImageList har skapats kommer inställningen ColorDepth eller ImageSize egenskaperna i koden, efter att du har angett Images egenskapen, att göra så att samlingen av bilder som angetts för Images egenskapen tas bort.

Gäller för

Se även