ImageList.ColorDepth Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.