FrameworkElement.Tag FrameworkElement.Tag FrameworkElement.Tag FrameworkElement.Tag Property

Definizione

Recupera o imposta un valore di oggetto arbitrario utilizzabile per archiviare informazioni personalizzate sull'elemento.Gets or sets an arbitrary object value that can be used to store custom information about this element.

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; }
member this.Tag : obj with get, set
Public Property Tag As Object

Valore della proprietà

Valore previsto.The intended value. Nessun valore predefinito per questa proprietà.This property has no default value.

Commenti

Questa proprietà è analoga alle proprietà di tag in altri modelli di programmazione Microsoft, ad esempio Visual Basic, Applications Edition o Windows Forms.This property is analogous to Tag properties in other Microsoft programming models, such as Visual Basic for Applications or Windows Forms. Tagha lo scopo di fornire un percorso di proprietà preesistente in cui è possibile archiviare alcune informazioni personalizzate FrameworkElement di base su qualsiasi senza che sia necessario creare una sottoclasse di un elemento.Tag is intended to provide a pre-existing property location where you can store some basic custom information about any FrameworkElement without requiring you to subclass an element.

Poiché questa proprietà accetta un oggetto, è necessario usare l'utilizzo dell'elemento proprietà per impostare la Tag proprietà in XAML su un valore diverso da un oggetto con un convertitore di tipi noto e incorporato, ad esempio una stringa.Because this property takes an object, you need to use the property element usage in order to set the Tag property in XAML to anything other than an object with a known and built-in type converter, such as a string. Gli oggetti utilizzati in questo modo non sono in genere inclusi negli spazi dei nomi WPF standard e pertanto possono richiedere il mapping dello spazio dei nomi allo spazio dei nomi esterno per poter essere introdotti come elementi XAML.Objects used in this manner are typically not within the standard WPF namespaces and therefore may require namespace mapping to the external namespace in order to be introduced as XAML elements. Per informazioni dettagliate, vedere spazi dei nomi XAML e mapping dello spazio dei nomi per XAML WPF e XAML e classi personalizzate per WPF.For details, see XAML Namespaces and Namespace Mapping for WPF XAML and XAML and Custom Classes for WPF.

Informazioni proprietà di dipendenzaDependency Property Information

Campo identificatoreIdentifier field TagProperty
Proprietà dei metadati impostate sutrueMetadata properties set to true nessunoNone

Si applica a

Vedi anche