ItemsControl.ItemContainerStyleSelector Properti

Definisi

Mendapatkan atau mengatur logika pemilihan gaya kustom untuk gaya yang dapat diterapkan ke setiap elemen kontainer yang dihasilkan.

public:
 property System::Windows::Controls::StyleSelector ^ ItemContainerStyleSelector { System::Windows::Controls::StyleSelector ^ get(); void set(System::Windows::Controls::StyleSelector ^ value); };
[System.ComponentModel.Bindable(true)]
public System.Windows.Controls.StyleSelector ItemContainerStyleSelector { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.ItemContainerStyleSelector : System.Windows.Controls.StyleSelector with get, set
Public Property ItemContainerStyleSelector As StyleSelector

Nilai Properti

Objek StyleSelector yang berisi logika yang memilih gaya untuk digunakan sebagai ItemContainerStyle. Defaultnya adalah null.

Atribut

Keterangan

Anda menggunakan ItemContainerStyle properti untuk mengatur gaya untuk memengaruhi tampilan elemen yang berisi item data. Misalnya, untuk ListBox, kontainer yang dihasilkan adalah ListBoxItem kontrol; untuk ComboBox, kontainer tersebut adalah ComboBoxItem kontrol. Jika Anda memiliki lebih dari satu gaya yang ditentukan dan perlu menyediakan logika untuk memilih mana yang akan diterapkan, maka Anda menggunakan ItemContainerStyleSelector properti alih-alih ItemContainerStyle properti . Perhatikan bahwa properti ini diabaikan jika ItemContainerStyle properti diatur.

memberikan ItemsControl fleksibilitas yang besar untuk kustomisasi visual dan menyediakan banyak properti gaya dan templat. Untuk memengaruhi tata letak item, gunakan ItemsPanel properti . Jika Anda menggunakan pengelompokan pada kontrol, Anda dapat menggunakan GroupStyle properti atau GroupStyleSelector . Untuk menentukan visualisasi objek data, gunakan ItemTemplate properti atau ItemTemplateSelector . Untuk informasi selengkapnya tentang kapan harus menentukan ItemTemplate, lihat Gambaran Umum Templat Data.

Informasi Properti Dependensi

Item Nilai
Bidang pengidentifikasi ItemContainerStyleSelectorProperty
Properti metadata diatur ke true Tidak

Berlaku untuk