GridViewColumn.HeaderTemplateSelector Propriedade

Definição

Obtém ou define o DataTemplateSelector que fornece lógica para selecionar o modelo a usar para exibir o cabeçalho da coluna.

public:
 property System::Windows::Controls::DataTemplateSelector ^ HeaderTemplateSelector { System::Windows::Controls::DataTemplateSelector ^ get(); void set(System::Windows::Controls::DataTemplateSelector ^ value); };
public System.Windows.Controls.DataTemplateSelector HeaderTemplateSelector { get; set; }
member this.HeaderTemplateSelector : System.Windows.Controls.DataTemplateSelector with get, set
Public Property HeaderTemplateSelector As DataTemplateSelector

Valor de Propriedade

O DataTemplateSelector objeto que fornece a seleção de modelos de dados para cada GridViewColumn. A predefinição é null.

Observações

Se tanto a HeaderTemplateSelector propriedade como a HeaderTemplate propriedade forem definidas, a HeaderTemplate propriedade tem precedência.

Propriedades que definem o conteúdo, o layout e o estilo de um cabeçalho de coluna encontram-se em muitas classes relacionadas, e algumas dessas propriedades têm funcionalidades semelhantes ou iguais. Para obter mais informações, consulte Visão geral de estilos e modelos de cabeçalho de coluna GridView.

Uso de atributos XAML

<object HeaderTemplateSelector="{ResourceExtension DataTemplateSelectorClassKey}"/>

Uso do elemento de propriedade XAML

<object>
  <object.HeaderTemplateSelector>
    <MyDataTemplateSelectorImplementation .../>
  </object.HeaderTemplateSelector>
</object>

Valores XAML

ResourceExtension Um dos seguintes: StaticResource, ou DynamicResource. Consulte Recursos XAML.

DataTemplateSelectorClassKey A chave que identifica a implementação do seletor que está a ser solicitada. A chave refere-se a uma classe derivada que implementa uma sobreposição prática SelectTemplate . Para informações sobre como mapear a sua classe personalizada, veja XAML Namespaces e Namespace Mapping para WPF XAML. Também podes adicionar programaticamente uma instância da tua DataTemplateSelector classe como recurso a um dicionário de recursos.

MyDataTemplateSelectorImplementação Uma classe que deriva de DataTemplateSelector que implementa uma sobreposição prática SelectTemplate . Para informações sobre como mapear a sua classe personalizada, veja XAML Namespaces e Namespace Mapping para WPF XAML.

Informação de Propriedade de Dependência

Iteme Value
Campo identificador HeaderTemplateSelectorProperty
Propriedades dos metadados definidas como true None

Aplica-se a