Поделиться через


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. Развернутый шаблон выступает в качестве родительского элемента для реализованных элементов, и обычно имеет несколько элементов. Поэтому свойство содержимого XAML предполагаемого корневого элемента ItemsPanelTemplate должно поддерживать коллекцию, как это делает Panel.Children .

Важно!

Корневой элемент шаблона, объявленного для ItemsPanelTemplate в свойстве GroupStyle.Panel, не может быть панелью виртуализации. Панели виртуализации определяются как любой тип, производный от VirtualizingPanel, например класс VirtualizingStackPanel .

Применяется к