GridViewColumn.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.
Dient zum Abrufen oder Festlegen der DataTemplateSelector Logik zum Auswählen der Vorlage, die zum Anzeigen der Spaltenüberschrift verwendet werden soll.
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
Eigenschaftswert
Das DataTemplateSelector Objekt, das datenvorlagenauswahl für jedes GridViewColumnObjekt bereitstellt. Der Standardwert lautet null.
Hinweise
Wenn sowohl die HeaderTemplateSelector Eigenschaft als auch die HeaderTemplate Eigenschaft festgelegt werden, hat die HeaderTemplate Eigenschaft Vorrang.
Eigenschaften, die den Inhalt, das Layout und die Formatvorlage einer Spaltenüberschrift definieren, werden in vielen verwandten Klassen gefunden, und einige dieser Eigenschaften weisen Funktionen auf, die ähnlich oder identisch sind. Weitere Informationen finden Sie unter GridView Column Header Styles and Templates Overview.
Verwendung von XAML-Attributen
<object HeaderTemplateSelector="{ResourceExtension DataTemplateSelectorClassKey}"/>
XAML-Eigenschaftselementverwendung
<object>
<object.HeaderTemplateSelector>
<MyDataTemplateSelectorImplementation .../>
</object.HeaderTemplateSelector>
</object>
XAML-Werte
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.
MyDataTemplateSelectorImplementation Eine Klasse, die von DataTemplateSelector dieser abgeleitet wird, implementiert eine praktische SelectTemplate Außerkraftsetzung. Informationen zum Zuordnen Ihrer benutzerdefinierten Klasse finden Sie unter XAML-Namespaces und Namespacezuordnung für WPF-XAML.
Informationen zur Abhängigkeitseigenschaft
| Element | Wert |
|---|---|
| Bezeichnerfeld | HeaderTemplateSelectorProperty |
Auf Metadateneigenschaften festgelegt true |
Nichts |