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.
XAML-Attributverwendung
<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 verwandten Satz von Eigenschaftswerten der Bildquelle wie UriSourceergänzen.
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 initialen Konstruktor festgelegt werden können, also die Zeichenfolge, die dem Erweiterungsbezeichner folgt.
ColorConvertedBitmap
ist eine Markuperweiterung. Markuperweiterungen werden in der Regel implementiert, wenn Attributwerte in etwas anderes als Literalwerte oder Handlernamen umgewandelt werden müssen, und diese Anforderung eine globalere Lösung erfordert als das einfache Anwenden von Typkonvertern auf bestimmte Typen oder Eigenschaften. 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 Markup Extensions und WPF XAML.
Siehe auch
.NET Desktop feedback