FrameworkElement.Tag Eigenschaft

Definition

Ruft einen beliebigen Objektwert ab, der zum Speichern von benutzerdefinierten Informationen zu diesem Element verwendet werden kann, bzw. legt diesen fest.Gets or sets an arbitrary object value that can be used to store custom information about this element.

public:
 property System::Object ^ Tag { System::Object ^ get(); void set(System::Object ^ value); };
[System.Windows.Localizability(System.Windows.LocalizationCategory.NeverLocalize)]
public object Tag { get; set; }
member this.Tag : obj with get, set
Public Property Tag As Object

Eigenschaftswert

Der vorgesehene Wert.The intended value. Diese Eigenschaft hat keinen Standardwert.This property has no default value.

Attribute

Hinweise

Diese Eigenschaft entspricht den Tageigenschaften in anderen Microsoft-Programmier Modellen, wie z. b. Visual Basic for Applications oder Windows Forms.This property is analogous to Tag properties in other Microsoft programming models, such as Visual Basic for Applications or Windows Forms. Tag soll einen bereits vorhandenen Eigenschafts Speicherort bereitstellen, in dem Sie einige grundlegende benutzerdefinierte Informationen zu beliebigen FrameworkElement speichern können, ohne dass Sie ein Element unterteilen müssen.Tag is intended to provide a pre-existing property location where you can store some basic custom information about any FrameworkElement without requiring you to subclass an element.

Da diese Eigenschaft ein Objekt annimmt, müssen Sie die Eigenschaften Element Verwendung verwenden, um die Tag-Eigenschaft in XAML auf einen anderen Wert als ein Objekt mit einem bekannten und integrierten Typkonverter (z. b. eine Zeichenfolge) festzulegen.Because this property takes an object, you need to use the property element usage in order to set the Tag property in XAML to anything other than an object with a known and built-in type converter, such as a string. Objekte, die auf diese Weise verwendet werden, befinden sich in der Regel nicht innerhalb der standardmäßigen WPF-Namespaces und benötigen daher möglicherweise eine Namespace Zuordnung zum externen Namespace, um als XAML-Elemente eingeführt zu werden.Objects used in this manner are typically not within the standard WPF namespaces and therefore may require namespace mapping to the external namespace in order to be introduced as XAML elements. Weitere Informationen finden Sie unter XAML-Namespaces und Namespace Zuordnung für WPF-XAML und XAML und benutzerdefinierte Klassen für WPF.For details, see XAML Namespaces and Namespace Mapping for WPF XAML and XAML and Custom Classes for WPF.

Informationen zur AbhängigkeitseigenschaftDependency Property Information

BezeichnerfeldIdentifier field TagProperty
Metadateneigenschaften auf true festgelegtMetadata properties set to true KeineNone

Gilt für:

Siehe auch