Freigeben über


ColorConvertedBitmap Markup-Erweiterung

Bietet eine Möglichkeit, eine Bitmapquelle anzugeben, die nicht über ein eingebettetes Profil verfügt. Farbkontexte/Profile werden durch URI angegeben, ebenso wie der Bildquellen-URI.

Verwendung von XAML-Attributen

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

XAML-Werte

Wert BESCHREIBUNG
imageSource Der URI der nicht profilierten Bitmap.
sourceIIC Der URI der Quellprofilkonfiguration.
destinationIIC Der URI der Zielprofilkonfiguration

Bemerkungen

Diese Markuperweiterung soll einen zugehörigen Satz von Bildquellen-Eigenschaftswerten, wie zum Beispiel UriSource, ausfüllen.

Attributsyntax ist die am häufigsten verwendete Syntax für diese Markuperweiterung. ColorConvertedBitmap (oder ColorConvertedBitmapExtension) kann nicht in der Eigenschaftselementsyntax verwendet werden, da die Werte nur als Werte für den ursprünglichen Konstruktor festgelegt werden können, was die Zeichenfolge nach dem Erweiterungsbezeichner ist.

ColorConvertedBitmap ist eine Markup-Erweiterung. Markuperweiterungen werden typischerweise implementiert, wenn Attributwerte von den reinen Literalwerten oder Handlernamen abweichen müssen und diese Anforderung globaler ist, als nur Typkonverter für bestimmte Typen oder Eigenschaften zu verwenden. Alle Markuperweiterungen in XAML verwenden die Zeichen {und } in ihrer Attributsyntax. Dies ist die Konvention, mit der ein XAML-Prozessor erkennt, dass eine Markuperweiterung das Attribut verarbeiten muss. Weitere Informationen finden Sie unter Markuperweiterungen und WPF-XAML.

Siehe auch