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 派生クラスを 1 つだけ含める必要があります。 ほとんどの場合、これは Panel 派生クラスです。 展開されたテンプレートは、実現された項目の親として機能し、一般に複数の項目があります。 したがって、 ItemsPanelTemplate の目的のルート要素の XAML コンテンツ プロパティは、 Panel.Children と同様にコレクションをサポートする必要があります。
重要
GroupStyle.Panel プロパティの ItemsPanelTemplate に対して宣言されたテンプレートのルート要素を仮想化パネルにすることはできません。 仮想化パネルは、 VirtualizingPanel から派生する任意の型 ( VirtualizingStackPanel クラスなど) として定義されます。