ColorConvertedBitmap-Markuperweiterung
Bietet eine Möglichkeit zur Angabe einer Bitmapquelle, die über kein eingebettetes Profil verfügt. Farbkontexte/-profile werden durch URI angegeben, wie auch der Bildquellen-URI.
Verwendung von XAML-Attributen
<object property="{ColorConvertedBitmap imageSource sourceIIC destinationIIC}" .../>
XAML-Werte
imageSource |
Der URI der profillosen Bitmap. |
sourceIIC |
Der URI der Quellprofilkonfiguration. |
destinationIIC |
Der URI der Zielprofilkonfiguration. |
Hinweise
Diese Markuperweiterung ist dazu vorgesehen, eine zugehörige Gruppe von Eigenschaftswerten der Bildquelle wie UriSource auszufüllen.
Die Attributsyntax ist die mit dieser Markuperweiterung am häufigsten verwendete Syntax. ColorConvertedBitmap (oder ColorConvertedBitmapExtension) kann in der Eigenschaftenelementsyntax nicht verwendet werden, da die Werte nur als Werte für den ursprünglichen Konstruktor festgelegt werden können, wobei es sich um die auf den Erweiterungsbezeichner folgende Zeichenfolge handelt.
ColorConvertedBitmap ist eine Markuperweiterung. Markuperweiterungen werden in der Regel implementiert, wenn Attributwerte mit Escapezeichen versehen werden müssen, damit diese nicht als literale Werte oder als Handlernamen betrachtet werden, und diese Anforderung eher global und nicht nur durch den Einsatz von Typkonvertern für bestimmte Typen oder Eigenschaften erfüllt werden soll. Alle Markuperweiterungen in XAML verwenden die Zeichen { und } in der Attributsyntax. Dies ist die Konvention, anhand der ein XAML-Prozessor erkennt, dass das Attribut von einer Markuperweiterung verarbeitet werden muss. Weitere Informationen finden Sie unter Markuperweiterungen und WPF-XAML.