GroupStyle.Panel Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece una plantilla que crea el panel utilizado para diseñar los elementos.
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 de propiedad
Objeto ItemsPanelTemplate que crea el panel utilizado para diseñar los elementos.
Comentarios
Un elemento de objeto ItemsPanelTemplate debe contener exactamente una clase derivada de FrameworkElement que actúa como elemento raíz para los elementos. En la mayoría de los casos, se trata de una clase derivada de Panel. La plantilla expandida actúa como elemento primario para los elementos realizados y, por lo general, hay más de un elemento. Por lo tanto, la propiedad de contenido XAML del elemento raíz previsto de itemsPanelTemplate debe admitir una colección, como hace Panel.Children .
Importante
El elemento raíz de la plantilla declarada para ItemsPanelTemplate en la propiedad GroupStyle.Panel no puede ser un panel de virtualización. Los paneles de virtualización se definen como cualquier tipo que derive de VirtualizingPanel, por ejemplo, la clase VirtualizingStackPanel .