ItemsRepeater.ItemTemplate プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
各項目の表示に使用するテンプレートを取得または設定します。
このドキュメントは、UWP 用 WinUI 2 に適用されます (Windows アプリ SDKの WinUI の場合は、Windows アプリ SDK名前空間を参照してください)。
public:
property Platform::Object ^ ItemTemplate { Platform::Object ^ get(); void set(Platform::Object ^ value); };
/// [get: Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
/// [set: Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
IInspectable ItemTemplate();
void ItemTemplate(IInspectable value);
/// [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
/// [get: Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
/// [set: Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
IInspectable ItemTemplate();
void ItemTemplate(IInspectable value);
public object ItemTemplate { [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)] get; [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)] set; }
[Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)]
public object ItemTemplate { [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)] get; [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallback(enable=true)] set; }
Public Property ItemTemplate As Object
プロパティ値
データ オブジェクトの視覚化を指定するテンプレート。 既定値は null です。
- 属性
-
Microsoft.UI.Xaml.CustomAttributes.MUXPropertyChangedCallbackAttribute
注釈
このプロパティを、特定のデータ項目の UIElement の生成に使用するファクトリ オブジェクトに設定します。 これには、DataTemplate、DataTemplateSelector、または XamlDirect などの他のメカニズムによって UIElements を作成する IElementFactory のカスタム実装を指定できます。
重要
Windows 10 Version 1809 以降で実行する場合は、IElementFactory をサポートする任意のオブジェクトを指定できます。 以前のバージョンのWindows 10では、これは DataTemplate または DataTemplateSelector である必要があります。
生成された要素は再利用できます。 たとえば、インデックス 0 で項目を表示するために生成された要素は、後で再利用して、インデックス 100 で項目を表示できます。