Condividi tramite


GroupStyle.Panel Proprietà

Definizione

Ottiene o imposta un modello che crea il pannello usato per definire gli elementi.

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>  

Valore della proprietà

Oggetto ItemsPanelTemplate che crea il pannello usato per layout degli elementi.

Commenti

Un elemento dell'oggetto ItemsPanelTemplate deve contenere esattamente una classe derivata da FrameworkElement che funge da elemento radice per gli elementi. Nella maggior parte dei casi si tratta di una classe derivata da Panel. Il modello espanso funge da padre per gli elementi realizzati e in genere è presente più di un elemento. Pertanto, la proprietà del contenuto XAML dell'elemento radice previsto di un elemento ItemsPanelTemplate deve supportare una raccolta, come fa Panel.Children .

Importante

L'elemento radice del modello dichiarato per ItemsPanelTemplate nella proprietà GroupStyle.Panel non può essere un pannello di virtualizzazione. I pannelli di virtualizzazione sono definiti come qualsiasi tipo che deriva da VirtualizingPanel, ad esempio la classe VirtualizingStackPanel .

Si applica a