ImageList.ColorDepth Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou define a profundidade de cor da lista de imagens.
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
Valor de Propriedade
O número de cores disponíveis para a imagem. Nas versões .NET Framework e .NET (Core) até .NET 7, o padrão é Depth8Bit. Nas versões .NET 8 e posteriores, o padrão é Depth32Bit.
Exceções
A profundidade de cor não é um valor válido ColorDepth de enumeração.
Observações
Quando defines a profundidade de cor para um novo valor, a Handle lista de imagens for recriada. Como definir a ColorDepth propriedade faz com que a maçaneta seja recriada, deve definir ColorDepth antes de definir a Images propriedade. Quando o handle for ImageList for criado, ao definir as propriedades ou ImageSizeColorDepth no código, após definir a Images propriedade, a coleção de imagens definidas para a Images propriedade será eliminada.