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 .