Condividi tramite


FrameworkElement.Tag Proprietà

Definizione

Recupera o imposta un valore di oggetto arbitrario utilizzabile per archiviare informazioni personalizzate sull'elemento.

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

Valore della proprietà

Valore previsto. Nessun valore predefinito per questa proprietà.

Attributi

Commenti

Questa proprietà è analoga alle proprietà Tag in altri modelli di programmazione Microsoft, ad esempio Visual Basic, Applications Edition o Windows Forms. Tag è destinato a fornire una posizione di proprietà preesistente in cui è possibile archiviare alcune informazioni personalizzate di base su qualsiasi FrameworkElement senza richiedere di sottoclasse un elemento.

Poiché questa proprietà accetta un oggetto, è necessario usare l'utilizzo dell'elemento della proprietà per impostare la Tag proprietà in XAML su qualsiasi oggetto diverso da un convertitore di tipi noto e predefinito, ad esempio una stringa. Gli oggetti usati in questo modo non sono in genere all'interno degli spazi dei nomi WPF standard e pertanto possono richiedere il mapping dello spazio dei nomi esterno allo spazio dei nomi esterno per essere introdotti come elementi XAML. Per informazioni dettagliate, vedere Spazi dei nomi XAML e Mapping dello spazio dei nomi per XAML WPF eclassi xaml e personalizzate per WPF.

Informazioni proprietà di dipendenza

Campo Identificatore TagProperty
Proprietà dei metadati impostate su true Nessuno

Si applica a

Vedi anche