Compartir a través de


HeaderedContentControl.HeaderTemplateSelector Propiedad

Definición

Obtiene o establece un selector de plantillas de datos que proporciona lógica personalizada para elegir la plantilla que se utiliza para mostrar el encabezado.

public:
 property System::Windows::Controls::DataTemplateSelector ^ HeaderTemplateSelector { System::Windows::Controls::DataTemplateSelector ^ get(); void set(System::Windows::Controls::DataTemplateSelector ^ value); };
[System.ComponentModel.Bindable(true)]
public System.Windows.Controls.DataTemplateSelector HeaderTemplateSelector { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.HeaderTemplateSelector : System.Windows.Controls.DataTemplateSelector with get, set
Public Property HeaderTemplateSelector As DataTemplateSelector

Valor de propiedad

DataTemplateSelector

Objeto de selector de plantillas de datos. De manera predeterminada, es null.

Atributos

Comentarios

Si se establecen las HeaderTemplateSelector propiedades y HeaderTemplate , se omite la propiedad del selector de plantillas.

Uso de atributos XAML

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

Uso de elementos de propiedad XAML

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

Valores XAML

MyDataTemplateSelectorImplementation
Clase derivada de DataTemplateSelector que implementa una invalidación práctica SelectTemplate . Para obtener información sobre cómo asignar la clase personalizada, consulta Espacios de nombres XAML y Asignación de espacios de nombres para XAML de WPF.

ResourceExtension
Uno de los siguientes: StaticResource, o DynamicResource. Consulta Recursos XAML.

DataTemplateSelectorClassKey
Clave que identifica la implementación del selector que se solicita. La clave hace referencia a una clase derivada que implementa una invalidación práctica SelectTemplate . Para obtener información sobre cómo asignar la clase personalizada, consulta Espacios de nombres XAML y Asignación de espacios de nombres para XAML de WPF. También puede agregar mediante programación una instancia de la DataTemplateSelector clase como un recurso a un diccionario de recursos.

Información sobre propiedades de dependencia

Campo identificador HeaderTemplateSelectorProperty
Propiedades de metadatos establecidas en true None

Se aplica a