Compartilhar via


GroupStyle.Panel Propriedade

Definição

Obtém ou define um modelo que cria o painel usado para definir os itens.

public:
 property ItemsPanelTemplate ^ Panel { ItemsPanelTemplate ^ get(); void set(ItemsPanelTemplate ^ value); };
ItemsPanelTemplate Panel();

void Panel(ItemsPanelTemplate value);
public ItemsPanelTemplate Panel { get; set; }
var itemsPanelTemplate = groupStyle.panel;
groupStyle.panel = itemsPanelTemplate;
Public Property Panel As ItemsPanelTemplate
<GroupStyle Panel="itemsPanelTemplateReference" />
- or -
<GroupStyle>
  <GroupStyle.Panel>
    singleItemsPanelTemplate
  </GroupStyle.Panel>
</GroupStyle>  

Valor da propriedade

Um objeto ItemsPanelTemplate que cria o painel usado para layout dos itens.

Comentários

Um elemento de objeto ItemsPanelTemplate deve conter exatamente uma classe derivada de FrameworkElement que serve como o elemento raiz para itens. Na maioria dos casos, essa é uma classe derivada de Panel. O modelo expandido serve como o pai para os itens realizados e geralmente há mais de um item. Portanto, a propriedade de conteúdo XAML do elemento raiz pretendido de um ItemsPanelTemplate deve dar suporte a uma coleção, como faz Panel.Children .

Importante

O elemento raiz do modelo declarado para o ItemsPanelTemplate na propriedade GroupStyle.Panel não pode ser um painel de virtualização. Os painéis de virtualização são definidos como qualquer tipo derivado de VirtualizingPanel, por exemplo, a classe VirtualizingStackPanel .

Aplica-se a