GridViewHeaderRowPresenter.ColumnHeaderTemplateSelector Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u een op of stelt u een DataTemplateSelector logica in die de gegevenssjabloon selecteert die moet worden gebruikt om een kolomkop weer te geven.
public:
property System::Windows::Controls::DataTemplateSelector ^ ColumnHeaderTemplateSelector { System::Windows::Controls::DataTemplateSelector ^ get(); void set(System::Windows::Controls::DataTemplateSelector ^ value); };
public System.Windows.Controls.DataTemplateSelector ColumnHeaderTemplateSelector { get; set; }
member this.ColumnHeaderTemplateSelector : System.Windows.Controls.DataTemplateSelector with get, set
Public Property ColumnHeaderTemplateSelector As DataTemplateSelector
Waarde van eigenschap
De DataTemplateSelector kolomkop die DataTemplate u wilt gebruiken om elke kolomkop weer te geven. De standaardwaarde is null.
Opmerkingen
Als de ColumnHeaderTemplate eigenschap en de ColumnHeaderTemplateSelector eigenschap beide zijn ingesteld, heeft de ColumnHeaderTemplate eigenschap voorrang.
Wanneer u deze klasse implementeert als onderdeel van een GridView weergavemodus, is de waarde van deze eigenschap gebonden aan de waarde van de ColumnHeaderTemplateSelector eigenschap op de GridView.
U kunt kolomkoppen in een GridView weergavemodus aanpassen met behulp van verschillende eigenschappen die in deze klasse en in gerelateerde klassen worden gevonden. Zie GridView Column Header Styles and Templates Overview (Overzicht van rasterweergavekolomkoppen en sjablonen) voor meer informatie over deze eigenschappen en over de prioriteit tussen deze eigenschappen.
XAML-kenmerkgebruik
<object ColumnHeaderTemplateSelector="{ResourceExtension DataTemplateSelectorClassKey}"/>
Gebruik van XAML-eigenschapselement
<object>
<object.ColumnHeaderTemplateSelector>
<MyDataTemplateSelectorImplementation .../>
</object.ColumnHeaderTemplateSelector>
</object>
XAML-waarden
MyDataTemplateSelectorImplementation Een klasse die is afgeleid van DataTemplateSelector deze klasse implementeert een praktische SelectTemplate onderdrukking. Zie XAML-naamruimten en naamruimtetoewijzingen voor WPF XAML voor informatie over het toewijzen van uw aangepaste klasse.
ResourceExtension Een van de volgende opties: StaticResource, of DynamicResource. Zie XAML-resources.
DataTemplateSelectorClassKey De sleutel waarmee de selector-implementatie wordt geïdentificeerd die wordt aangevraagd. De sleutel verwijst naar een afgeleide klasse die een praktische SelectTemplate onderdrukking implementeert. Zie XAML-naamruimten en naamruimtetoewijzingen voor WPF XAML voor informatie over het toewijzen van uw aangepaste klasse. U kunt ook programmatisch een exemplaar van uw DataTemplateSelector klasse als resource toevoegen aan een resourcewoordenlijst.