GroupStyle.Panel 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
항목을 배치하는 데 사용되는 패널을 만드는 템플릿을 가져오거나 설정합니다.
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 파생 클래스가 정확히 하나 포함되어야 합니다. 대부분의 경우 이것은 패널 파생 클래스입니다. 확장된 템플릿은 실현된 항목의 부모 역할을 하며 일반적으로 둘 이상의 항목이 있습니다. 따라서 ItemsPanelTemplate 의 의도된 루트 요소의 XAML 콘텐츠 속성은 Panel.Children 처럼 컬렉션을 지원해야 합니다.
중요
GroupStyle.Panel 속성의 ItemsPanelTemplate 에 대해 선언된 템플릿의 루트 요소는 가상화 패널일 수 없습니다. 가상화 패널은 VirtualizingPanel에서 파생되는 모든 형식(예: VirtualizingStackPanel 클래스)으로 정의됩니다.