Tag-Eigenschaft

FrameworkElement.Tag Property

Ruft einen beliebigen Objektwert ab, mit dem benutzerdefinierte Informationen über dieses Objekt gespeichert werden können, oder legt diesen fest.

Syntax


public object Tag { get; set; }


<frameworkElement>
  <frameworkElement.Tag>
    object*
  </frameworkElement.Tag>
</frameworkElement>


<frameworkElement Tag="string"/>

XAML Values

object*

Ein Windows-Runtime-Objekt oder ein benutzerdefiniertes Objekt, das Objektelementsyntax unterstützt (der Unterstützungstyp muss nicht abstrakt sein und einen öffentlichen Standardkonstruktor unterstützen).

string

Ein Zeichenfolgenwert (kann eine wahre Zeichenfolge sein oder eine Eingabe für einen Objekttyp, der Typkonvertierung von der Zeichenfolge unterstützt).

Eigenschaftswert

Typ: System.Object [.NET] | Platform::Object [C++]

Der Wert des beabsichtigten beliebigen Objekts. Diese Eigenschaft verfügt über keinen Standardwert.

Hinweise

Mit der Tag-Eigenschaft steht eine Allzweckeigenschaft für alle FrameworkElement-Klassen bereit. Unterstützt werden Datenbindung, Animationen und Stile, ohne dass der Eigenschaftswert eine implizite Bedeutung für Plattformsubsysteme wie Layout, App-Modell, Text, Eingabe usw. besitzt. Beispielsweise können Sie einen Wert in die Tag-Eigenschaft eingeben, der keine Bedeutung für FrameworkElement trägt, wo er festgelegt wurde. Doch er könnte als ElementName-Verbindungswert nützlich sein für andere Elemente, die FrameworkElement als DataContext verwenden und den Wert Tag auf unterschiedliche Art verarbeiten. Oder Sie verwenden Tag als Möglichkeit für einen angewendeten Stil, um einen Wert von einem beliebigen übergeordneten FrameworkElement mit TemplateBinding in eine bestimmte angewendete Vorlage zu übertragen, ohne dass XAML-Namespacezuordnungen einer bestimmten Instanzeigenschaft in der XAML der App erforderlich sind.

Anforderungen

Mindestens unterstützter Client

Windows 8

Mindestens unterstützter Server

Windows Server 2012

Namespace

Windows.UI.Xaml
Windows::UI::Xaml [C++]

Metadaten

Windows.winmd

Siehe auch

FrameworkElement

 

 

Anzeigen:
© 2016 Microsoft