HeaderedContentControl.HeaderTemplateSelector Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft eine Datenvorlagenauswahl ab, die benutzerdefinierte Logik zum Auswählen der Vorlage für die Anzeige des Headers bereitstellt, oder legt diese fest.
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 Datenvorlagenauswahl-Objekt. Der Standardwert ist null
.
- Attribute
Hinweise
Wenn sowohl die HeaderTemplateSelector -Eigenschaft als auch die HeaderTemplate -Eigenschaft 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 von DataTemplateSelector 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.
ResourceExtension
Einer der folgenden: StaticResource
, oder DynamicResource
. Weitere Informationen finden Sie unter 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
Bezeichnerfeld | HeaderTemplateSelectorProperty |
Metadateneigenschaften auf true festgelegt |
Keine |