GridView.ColumnHeaderTemplateSelector Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger det väljareobjekt som tillhandahåller logik för att välja en mall som ska användas för varje kolumnrubrik.
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
Egenskapsvärde
Objektet DataTemplateSelector som avgör vilken datamall som ska användas för varje kolumnrubrik. Standardvärdet är null.
Kommentarer
Om du inte anger den här egenskapen är standardlogik att använda ColumnHeaderTemplate egenskapen för alla kolumner om den har definierats.
Om både ColumnHeaderTemplate egenskapen och ColumnHeaderTemplateSelector egenskapen har angetts har egenskapen ColumnHeaderTemplate företräde.
Den här egenskapen representerar ett av flera sätt att lägga ut kolumnrubriker och formatera kolumnrubriker. Mer information finns i Översikt över kolumnrubrikformat och mallar i GridView.
XAML-attributanvändning
<object DataTemplateSelector="{ResourceExtension DataTemplateSelectorClassKey}"/>
Användning av XAML-egenskapselement
<object>
<object.ColumnHeaderTemplateSelector>
<MyDataTemplateSelectorImplementation .../>
</object.ColumnHeaderTemplateSelector>
</object>
XAML-värden
ResourceExtension Något av följande: StaticResource, eller DynamicResource. Se XAML-resurser.
DataTemplateSelectorClassKey Nyckeln som identifierar den urvalsimplementering som begärs. Nyckeln refererar till en härledd klass som implementerar en praktisk SelectTemplate åsidosättning. Information om hur du mappar din anpassade klass finns i XAML-namnområden och namnområdesmappning för WPF XAML. Du kan också programmatiskt lägga till en instans av klassen DataTemplateSelector som en resurs i programresursordlistan.
MyDataTemplateSelectorImplementation En klass som härleds från DataTemplateSelector implementerar en praktisk SelectTemplate åsidosättning. Information om hur du mappar din anpassade klass finns i XAML-namnområden och namnområdesmappning för WPF XAML.
Information om beroendeegenskap
| Objekt | Value |
|---|---|
| Identifierarfält | ColumnHeaderTemplateSelectorProperty |
Metadataegenskaper inställda på true |
Ingen |