FrameworkElement.Tag Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia dowolną wartość obiektu, która może służyć do przechowywania niestandardowych informacji o tym elemecie.
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; }
[<System.Windows.Localizability(System.Windows.LocalizationCategory.NeverLocalize)>]
member this.Tag : obj with get, set
Public Property Tag As Object
Wartość właściwości
Wartość docelowa. Ta właściwość nie ma wartości domyślnej.
- Atrybuty
Uwagi
Ta właściwość jest analogiczna do właściwości Tag w innych modelach programowania firmy Microsoft, takich jak Visual Basic for Applications lub Windows Forms. Tag program ma na celu udostępnienie wstępnie istniejącej lokalizacji właściwości, w której można przechowywać podstawowe informacje niestandardowe o dowolnym FrameworkElement obiekcie bez konieczności podklasowania elementu.
Ponieważ ta właściwość przyjmuje obiekt, należy użyć użycia elementu właściwości, aby ustawić Tag właściwość w języku XAML na coś innego niż obiekt ze znanym i wbudowanym konwerterem typów, takim jak ciąg. Obiekty używane w ten sposób zwykle nie znajdują się w standardowych przestrzeniach nazw WPF i dlatego mogą wymagać mapowania przestrzeni nazw na zewnętrzną przestrzeń nazw, aby można je było wprowadzić jako elementy XAML. Aby uzyskać szczegółowe informacje, zobacz Przestrzenie nazw XAML i Mapowanie przestrzeni nazw dla WPF XAML i XAML oraz Klas niestandardowych dla WPF.
Informacje o właściwości zależności
| Produkt | Wartość |
|---|---|
| Pole identyfikatora | TagProperty |
Właściwości metadanych ustawione na true |
Żadne |