Bagikan melalui


GridView.ColumnHeaderTemplateSelector Properti

Definisi

Mendapatkan atau mengatur objek pemilih yang menyediakan logika untuk memilih templat yang akan digunakan untuk setiap header kolom.

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

Nilai Properti

Objek DataTemplateSelector yang menentukan templat data yang akan digunakan untuk setiap header kolom. Nilai defaultnya adalah null.

Keterangan

Jika Anda tidak mengatur properti ini, logika defaultnya adalah menggunakan ColumnHeaderTemplate properti untuk semua kolom jika ditentukan.

ColumnHeaderTemplate Jika properti dan ColumnHeaderTemplateSelector properti keduanya diatur, ColumnHeaderTemplate properti lebih diutamakan.

Properti ini mewakili salah satu dari beberapa cara untuk menata tata letak dan header kolom gaya. Untuk informasi selengkapnya, lihat Gambaran Umum Gaya dan Templat Header Kolom GridView.

Penggunaan Atribut XAML

<object DataTemplateSelector="{ResourceExtension DataTemplateSelectorClassKey}"/>

Penggunaan Elemen Properti XAML

<object>
  <object.ColumnHeaderTemplateSelector>
    <MyDataTemplateSelectorImplementation .../>
  </object.ColumnHeaderTemplateSelector>
</object>

Nilai XAML

ResourceExtension Salah satu hal berikut: StaticResource, atau DynamicResource. Lihat Sumber Daya XAML.

DataTemplateSelectorClassKey Kunci yang mengidentifikasi implementasi pemilih yang diminta. Kunci mengacu pada kelas turunan yang mengimplementasikan penimpaan praktis SelectTemplate . Untuk informasi tentang cara memetakan kelas kustom Anda, lihat Namespace Layanan XAML dan Pemetaan Namespace layanan untuk WPF XAML. Anda juga dapat menambahkan instans kelas Anda DataTemplateSelector secara terprogram sebagai sumber daya ke kamus sumber daya aplikasi.

MyDataTemplateSelectorImplementation Kelas yang berasal dari DataTemplateSelector yang mengimplementasikan penimpaan praktis SelectTemplate . Untuk informasi tentang cara memetakan kelas kustom Anda, lihat Namespace Layanan XAML dan Pemetaan Namespace layanan untuk WPF XAML.

Informasi Properti Dependensi

Item Nilai
Bidang pengidentifikasi ColumnHeaderTemplateSelectorProperty
Properti metadata diatur ke true Tidak

Berlaku untuk

Lihat juga