GridViewHeaderRowPresenter.ColumnHeaderTemplateSelector Eigenschap

Definitie

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.

Van toepassing op

Zie ook