ItemsControl.ItemContainerStyleSelector Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 |