HeaderedContentControl.HeaderTemplateSelector Eigenschaft

Definition

Dient zum Abrufen oder Festlegen einer Datenvorlagenauswahl, die benutzerdefinierte Logik zum Auswählen der Vorlage bereitstellt, die zum Anzeigen der Kopfzeile verwendet wird.

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

Eigenschaftswert

Ein Datenvorlagenauswahlobjekt. Der Standardwert lautet null.

Attribute

Hinweise

Wenn sowohl die HeaderTemplateSelector Eigenschaften als auch die HeaderTemplate Eigenschaften festgelegt sind, wird die Vorlagenauswahleigenschaft ignoriert.

Verwendung von XAML-Attributen

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

Verwendung von XAML-Eigenschaftenelementen

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

XAML-Werte

MyDataTemplateSelectorImplementation Eine Klasse, die von DataTemplateSelector der implementierung einer praktischen SelectTemplate Außerkraftsetzung abgeleitet wird. Informationen zum Zuordnen Ihrer benutzerdefinierten Klasse finden Sie unter XAML-Namespaces und Namespacezuordnung für WPF-XAML.

ResourceExtension Eine der folgenden: StaticResource, oder DynamicResource. Siehe XAML-Ressourcen.

DataTemplateSelectorClassKey Der Schlüssel, der die angeforderte Selektorimplementierung identifiziert. Der Schlüssel bezieht sich auf eine abgeleitete Klasse, die eine praktische SelectTemplate Außerkraftsetzung implementiert. Informationen zum Zuordnen Ihrer benutzerdefinierten Klasse finden Sie unter XAML-Namespaces und Namespacezuordnung für WPF-XAML. Sie können auch programmgesteuert eine Instanz Ihrer DataTemplateSelector Klasse als Ressource zu einem Ressourcenwörterbuch hinzufügen.

Informationen zur Abhängigkeitseigenschaft

Element Wert
Bezeichnerfeld HeaderTemplateSelectorProperty
Auf Metadateneigenschaften festgelegt true Nichts

Gilt für: