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 de objeto arbitrário que pode ser usado para armazenar informações personalizadas sobre esse objeto.
public:
property Platform::Object ^ Tag { Platform::Object ^ get(); void set(Platform::Object ^ value); };
IInspectable Tag();
void Tag(IInspectable value);
public object Tag { get; set; }
var object = frameworkElement.tag;
frameworkElement.tag = object;
Public Property Tag As Object
<frameworkElement>
<frameworkElement.Tag>
object*
</frameworkElement.Tag>
</frameworkElement>
- or -
<frameworkElement Tag="string"/>
Valor da propriedade
O valor do objeto arbitrário pretendido. Esta propriedade não tem valor padrão.
Comentários
O cenário para a Tag
propriedade é fornecer uma propriedade de uso geral em todas as classes FrameworkElement que dão suporte à associação de dados, animação e estilos para si mesma, mas onde o valor da propriedade não tem nenhum significado implícito para subsistemas de plataforma, como layout, modelo de aplicativo, texto, entrada e assim por diante. Por exemplo, você pode colocar um valor na Tag
propriedade que não tem nenhum significado para o FrameworkElement
local em que ele está definido, mas que pode ser útil como um valor de associação ElementName para algum outro elemento que usa o FrameworkElement
como um DataContext e processa o valor de Tag
sua própria maneira. Ou você pode usar Tag
como uma maneira de um estilo aplicado obter um valor de um pai arbitrário FrameworkElement
em um modelo aplicado específico usando a extensão de marcação {TemplateBinding}, sem exigir o mapeamento de namespace XAML de uma propriedade de instância específica no aplicativo XAML.
Aplica-se a
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de