FrameworkElement.Tag Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define um valor arbitrário de objeto que pode ser usado para armazenar informações personalizadas sobre este 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
Valor da propriedade
O valor desejado. Esta propriedade não tem valor padrão.
- Atributos
Comentários
Essa propriedade é análoga às propriedades Tag em outros modelos de programação Microsoft, como Visual Basic for Applications ou Windows Forms. Tag destina-se a fornecer um local de propriedade pré-existente onde você pode armazenar algumas informações personalizadas básicas sobre qualquer FrameworkElement sem exigir que você subclasse um elemento.
Como essa propriedade usa um objeto , você precisa usar o uso do elemento de propriedade para definir a Tag propriedade em XAML como qualquer outra coisa que não seja um objeto com um conversor de tipo conhecido e interno, como uma cadeia de caracteres. Os objetos usados dessa maneira normalmente não estão dentro dos namespaces padrão do WPF e, portanto, podem exigir o mapeamento de namespace para o namespace externo para serem introduzidos como elementos XAML. Para obter detalhes, consulte Namespaces XAML e Mapeamento de namespace para XAML do WPF e XAML e Classes personalizadas para WPF.
Informações da propriedade de dependência
Campo Identificador | TagProperty |
Propriedades de metadados definidas como true |
Nenhum |