ItemsControl.ItemContainerStyleSelector Propriedade

Definição

Obtém ou define uma lógica de seleção de estilo personalizada para um estilo que pode ser aplicado a cada elemento de contentor gerado.

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

Valor de Propriedade

Um StyleSelector objeto que contém lógica e que escolhe o estilo a usar como o ItemContainerStyle. A predefinição é null.

Atributos

Observações

Usas a ItemContainerStyle propriedade para definir um estilo que afete a aparência dos elementos que contêm os itens de dados. Por exemplo, para ListBox, os contentores gerados são ListBoxItem controlos; para ComboBox, são ComboBoxItem controlos. Se tiver mais do que um estilo definido e precisar de fornecer lógica para escolher qual aplicar, então usa a ItemContainerStyleSelector propriedade em vez da propriedade ItemContainerStyle . Note que esta propriedade é ignorada se a ItemContainerStyle propriedade estiver definida.

Oferece ItemsControl grande flexibilidade para personalização visual e oferece muitas propriedades de estilo e modelagem. Para influenciar a disposição dos itens, use a ItemsPanel propriedade. Se estiveres a usar agrupamento no teu controlo, podes usar a GroupStyle propriedade ou.GroupStyleSelector Para especificar a visualização de objetos de dados, use a ItemTemplate propriedade ou.ItemTemplateSelector Para mais informações sobre quando especificar um ItemTemplate, veja Visão Geral do Templamento de Dados.

Informação de Propriedade de Dependência

Iteme Value
Campo identificador ItemContainerStyleSelectorProperty
Propriedades dos metadados definidas como true None

Aplica-se a