Compartilhar via


Extensão de marcação ColorConvertedBitmap

Fornece uma maneira de especificar uma fonte de bitmap que não tem um perfil incorporado. Os contextos/perfis de cores são especificados pelo URI, assim como o URI de origem da imagem.

Uso do Atributo XAML

<object property="{ColorConvertedBitmap imageSource sourceIIC destinationIIC}" ... />

Valores XAML

Valor Descrição
imageSource O URI do bitmap sem perfil.
sourceIIC O URI da configuração do perfil de origem.
destinationIIC O URI da configuração do perfil de destino

Comentários

Essa extensão de marcação destina-se a preencher um conjunto relacionado de valores de propriedade de origem de imagem, como UriSource.

A sintaxe de atributo é a sintaxe mais comum usada com essa extensão de marcação. ColorConvertedBitmap (ou ColorConvertedBitmapExtension) não pode ser usado na sintaxe do elemento de propriedade, porque os valores só podem ser definidos como valores no construtor inicial, que é a cadeia de caracteres após o identificador de extensão.

ColorConvertedBitmap é uma extensão da marcação. Extensões de marcação são tipicamente implementadas quando existe um requisito que permite que valores de atributo sejam diferentes de valores literais ou nomes de manipuladores, e o requisito é mais global do que simplesmente colocar conversores de tipo em certos tipos ou propriedades. Todas as extensões de marcação em XAML usam os caracteres { e } em sua sintaxe de atributo, que é a convenção pela qual um processador XAML reconhece que uma extensão de marcação deve processar o atributo. Para obter mais informações, consulte Extensões de marcação e XAML do WPF.

Confira também