ColorConvertedBitmap-MarkuperweiterungColorConvertedBitmap Markup Extension

Bietet eine Möglichkeit, eine Bitmapquelle angeben, die nicht über ein eingebettetes Profil verfügt.Provides a way to specify a bitmap source that does not have an embedded profile. Farbkontexte / Profile angegebenen URIURI, wie die Bildquelle URIURI.Color contexts / profiles are specified by URIURI, as is the image source URIURI.

Verwendung von XAML-AttributenXAML Attribute Usage

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

XAML-WerteXAML Values

imageSource Die URIURI der für Bitmap.The URIURI of the nonprofiled bitmap.
sourceIIC Die URIURI von der Quelle-Profilkonfiguration.The URIURI of the source profile configuration.
destinationIIC Die URIURI von der Ziel-ProfilkonfigurationThe URIURI of the destination profile configuration

HinweiseRemarks

Diese Markuperweiterung soll z. B. Geben Sie eine zusammengehörige Gruppe von Eigenschaftswerten Bildquelle UriSource.This markup extension is intended to fill a related set of image-source property values such as UriSource.

Die Attributsyntax ist die mit dieser Markuperweiterung am häufigsten verwendete Syntax.Attribute syntax is the most common syntax used with this markup extension. ColorConvertedBitmap (oder ColorConvertedBitmapExtension) kann nicht im Eigenschaftenelement-Syntax, verwendet werden, da die Werte nur als Werte auf den ursprünglichen Konstruktor festgelegt werden können, die Zeichenfolge folgen den Erweiterungsbezeichner.ColorConvertedBitmap (or ColorConvertedBitmapExtension) cannot be used in property element syntax, because the values can only be set as values on the initial constructor, which is the string following the extension identifier.

ColorConvertedBitmap ist eine Markuperweiterung.ColorConvertedBitmap is a markup extension. 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.Markup extensions are typically implemented when there is a requirement to escape attribute values to be other than literal values or handler names, and the requirement is more global than just putting type converters on certain types or properties. Alle Markuperweiterungen in XAML verwenden die Zeichen XAMLXAML und XAMLXAML in der Attributsyntax. Dies ist die Konvention, anhand der ein XAML-Prozessor erkennt, dass das Attribut von einer Markuperweiterung verarbeitet werden muss.All markup extensions in XAMLXAML use the { and } characters in their attribute syntax, which is the convention by which a XAMLXAML processor recognizes that a markup extension must process the attribute. Weitere Informationen finden Sie unter Markuperweiterungen und WPF-XAML.For more information, see Markup Extensions and WPF XAML.

Siehe auchSee also