ItemsControl.ItemContainerStyleSelector Vlastnost

Definice

Získá nebo nastaví vlastní logiku výběru stylu pro styl, který lze použít pro každý vygenerovaný element kontejneru.

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

Hodnota vlastnosti

Objekt StyleSelector , který obsahuje logiku, která zvolí styl, který se má použít jako ItemContainerStyle. Výchozí hodnota je null.

Atributy

Poznámky

Vlastnost slouží ItemContainerStyle k nastavení stylu, který má vliv na vzhled prvků, které obsahují datové položky. Například vygenerované ListBoxkontejnery jsou ListBoxItem ovládací prvky, pro , pro ComboBox, jsou ComboBoxItem ovládací prvky. Pokud máte definovaný více než jeden styl a potřebujete zadat logiku, která se má použít, pak místo vlastnosti použijete ItemContainerStyleSelector vlastnost ItemContainerStyle . Všimněte si, že tato vlastnost je ignorována, pokud ItemContainerStyle je vlastnost nastavena.

Poskytuje ItemsControl skvělou flexibilitu pro vizuální přizpůsobení a poskytuje mnoho vlastností stylů a šablon. Chcete-li ovlivnit rozložení položek, použijte ItemsPanel vlastnost. Pokud používáte seskupení na ovládacím prvku, můžete použít GroupStyle vlastnost nebo GroupStyleSelector vlastnost. Chcete-li určit vizualizaci datových objektů, použijte ItemTemplate vlastnost nebo ItemTemplateSelector vlastnost. Další informace o tom, kdy zadat , ItemTemplatenaleznete v tématu Přehled šablon dat.

Informace o vlastnosti závislosti

Položka Hodnota
Pole Identifikátor ItemContainerStyleSelectorProperty
Vlastnosti metadat nastavené na true None

Platí pro