GroupStyle.Panel 属性

定义

获取或设置一个模板,该模板创建用于对项进行布局的面板。

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>  

属性值

一个 ItemsPanelTemplate 对象,该对象创建用于布局项的面板。

注解

ItemsPanelTemplate 对象元素应恰好包含一个作为项的根元素的 FrameworkElement 派生类。 在大多数情况下,这是 一个 Panel 派生类。 扩展的模板充当已实现项的父项,通常有多个项。 因此, ItemsPanelTemplate 的预期根元素的 XAML 内容属性应像 Panel.Children 一样支持集合。

重要

在 GroupStyle.Panel 属性中为 ItemsPanelTemplate 声明的模板的根元素不能是虚拟化面板。 虚拟化面板定义为派生自 VirtualizingPanel 的任何类型,例如 VirtualizingStackPanel 类。

适用于