FrameworkElement.Tag Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen eines beliebigen Objektwerts, der zum Speichern von benutzerdefinierten Informationen zu diesem Objekt verwendet werden kann.
public:
property Platform::Object ^ Tag { Platform::Object ^ get(); void set(Platform::Object ^ value); };
IInspectable Tag();
void Tag(IInspectable value);
public object Tag { get; set; }
var object = frameworkElement.tag;
frameworkElement.tag = object;
Public Property Tag As Object
<frameworkElement>
<frameworkElement.Tag>
object*
</frameworkElement.Tag>
</frameworkElement>
- or -
<frameworkElement Tag="string"/>
Eigenschaftswert
Der beabsichtigte beliebige Objektwert. Diese Eigenschaft hat keinen Standardwert.
Hinweise
Das Szenario für die Tag Eigenschaft besteht darin, eine allgemeine Eigenschaft für alle FrameworkElement-Klassen bereitzustellen, die Datenbindung, Animationen und Formatvorlagen für sich selbst unterstützen, aber wenn der Wert der Eigenschaft keine implizite Bedeutung für Plattformsubsysteme wie Layout, App-Modell, Text, Eingabe usw. hat. Sie können beispielsweise einen Wert in die Eigenschaft einfügen, die Tag keine Bedeutung für den FrameworkElement Speicherort hat, der jedoch als ElementName-Bindungswert für ein anderes Element nützlich sein könnte, das den FrameworkElement Wert als DataContext verwendet und den Tag Wert auf eigene Weise verarbeitet. Oder Sie können als Möglichkeit für eine angewendete Formatvorlage verwenden Tag , um einen Wert von einem beliebigen FrameworkElement übergeordneten Element in eine bestimmte angewendete Vorlage mithilfe der Markuperweiterung {TemplateBinding} abzurufen, ohne dass eine XAML-Namespacezuordnung einer bestimmten Instanzeigenschaft in App-XAML erforderlich ist.