ImageList.ColorDepth Propriedade

Definição

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.

Aplica-se a

Ver também