ImageList.ColorDepth Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta la profondità del colore dell'elenco di immagini.
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
Valore della proprietà
Il numero dei colori disponibili per l'immagine. Nelle versioni .NET Framework e .NET (Core) tramite .NET 7 il valore predefinito è Depth8Bit. In .NET 8 e versioni successive il valore predefinito è Depth32Bit.
Eccezioni
La profondità di colore non è un valore di enumerazione ColorDepth valido.
Commenti
Quando si imposta la profondità del colore su un nuovo valore, l'elenco Handle di immagini viene ricreato. Poiché l'impostazione della ColorDepth proprietà causa la ricreazione dell'handle, è necessario impostare ColorDepth prima di impostare la Images proprietà. Quando l'handle per ImageList l'oggetto è stato creato, l'impostazione delle ColorDepth proprietà o ImageSize nel codice, dopo l'impostazione Images della proprietà, causerà l'eliminazione della raccolta di immagini impostate per la Images proprietà.