FrameworkElement.Tag Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví libovolnou hodnotu objektu, která lze použít k ukládání vlastních informací o tomto prvku.
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
Hodnota vlastnosti
Zamýšlená hodnota. Tato vlastnost nemá výchozí hodnotu.
- Atributy
Poznámky
Tato vlastnost je analogická k vlastnostem Tag v jiných programovacích modelech Microsoftu, jako je Visual Basic pro aplikace nebo model Windows Forms. Tag je určen k poskytnutí předem existujícího umístění vlastnosti, kde můžete uložit některé základní vlastní informace o jakékoli FrameworkElement bez nutnosti podtřídy elementu.
Vzhledem k tomu, že tato vlastnost přebírá objekt, musíte použít použití elementu vlastnosti k nastavení Tag vlastnosti v XAML na cokoli jiného než objekt se známým a integrovaným převaděčem typů, jako je řetězec. Objekty používané tímto způsobem obvykle nejsou v rámci standardních oborů názvů WPF, a proto mohou vyžadovat mapování oboru názvů na externí obor názvů, aby bylo možné zavést jako elementy XAML. Podrobnosti najdete v tématu Obory názvů XAML a mapování oborů názvů pro WPF XAML a XAML a vlastní třídy pro WPF.
Informace o vlastnosti závislosti
Pole identifikátoru | TagProperty |
Vlastnosti metadat nastavené na true |
Žádné |