ColorConvertedBitmap のマークアップ拡張機能
埋め込みプロファイルのないビットマップ ソースを指定する方法を提供します。 カラー コンテキストおよびプロファイルは、画像ソースの URI と同様に、URI によって指定されます。
XAML 属性の使用方法
<object property="{ColorConvertedBitmap imageSource sourceIIC destinationIIC}" ... />
XAML 値
値 | 説明 |
---|---|
imageSource |
プロファイルにされていないビットマップの URI。 |
sourceIIC |
ソース プロファイル構成の URI。 |
destinationIIC |
ターゲット プロファイル構成の URI。 |
Remarks
このマークアップ拡張では、UriSource などの画像ソース プロパティ値の関連するセットを設定することが意図されています。
属性構文は、このマークアップ拡張機能で使用される最も一般的な構文です。 ColorConvertedBitmap
(または ColorConvertedBitmapExtension
) は、プロパティ要素の構文では使用できません。これは、最初のコンストラクターの値としてのみ値を設定できるだめです (拡張識別子の後の文字列)。
ColorConvertedBitmap
はマークアップ拡張機能です。 一般にマークアップ拡張機能を実装するのは、属性値をリテラル値やハンドラー名以外にエスケープする要件が存在し、その要件の適用範囲がグローバルで、特定の型やプロパティに型コンバーターを適用するだけにとどまらない場合です。 XAML のすべてのマークアップ拡張では、それぞれの属性構文で { と } の 2 つの文字が使用されます。これは規約であり、これに従って XAML プロセッサでは、マークアップ拡張で属性を処理する必要があることが認識されます。 詳細については、「マークアップ拡張機能と WPF XAML」を参照してください。
関連項目
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET Desktop feedback