DataTemplateSelector.SelectTemplateCore Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
SelectTemplateCore(Object) |
Gibt bei Implementierung durch eine abgeleitete Klasse eine bestimmte DataTemplate für ein bestimmtes Element oder einen bestimmten Container zurück. |
SelectTemplateCore(Object, DependencyObject) |
Gibt bei Implementierung durch eine abgeleitete Klasse eine bestimmte DataTemplate für ein bestimmtes Element oder einen bestimmten Container zurück. |
SelectTemplateCore(Object)
Gibt bei Implementierung durch eine abgeleitete Klasse eine bestimmte DataTemplate für ein bestimmtes Element oder einen bestimmten Container zurück.
/// [Windows.Foundation.Metadata.Overload("SelectTemplateForItemCore")]
DataTemplate SelectTemplateCore(IInspectable const& item);
[Windows.Foundation.Metadata.Overload("SelectTemplateForItemCore")]
protected virtual DataTemplate SelectTemplateCore(object item);
function selectTemplateCore(item)
Protected Overridable Function SelectTemplateCore (item As Object) As DataTemplate
Parameter
- item
-
Object
IInspectable
Das Element, für das eine Vorlage zurückgegeben werden soll.
Gibt zurück
Die Vorlage, die für das angegebene Element und/oder den angegebenen Container verwendet werden soll.
- Attribute
Hinweise
Wenn Ihr ItemsControl.ItemsPanel ein ItemsStackPanel - oder ItemsWrapGrid-Element ist, stellen Sie eine Außerkraftsetzung für die SelectTemplateCore(Object)-Methode bereit. Wenn itemsPanel ein anderer Bereich ist, z. B. VirtualizingStackPanel oder WrapGrid, stellen Sie eine Überschreibung für die SelectTemplateCore(Object, DependencyObject)- Methode bereit.
Hinweis
In Windows 8.1 ist ItemsStackPanel das Standardelement fürListView und ItemsWrapGrid das Standardelementpanel für GridView.
Weitere Informationen
- DataTemplate
- SelectTemplateCore(Object, DependencyObject)
- Hinzufügen von ListView- und GridView-Steuerelementen
Gilt für:
SelectTemplateCore(Object, DependencyObject)
Gibt bei Implementierung durch eine abgeleitete Klasse eine bestimmte DataTemplate für ein bestimmtes Element oder einen bestimmten Container zurück.
DataTemplate SelectTemplateCore(IInspectable const& item, DependencyObject const& container);
protected virtual DataTemplate SelectTemplateCore(object item, DependencyObject container);
function selectTemplateCore(item, container)
Protected Overridable Function SelectTemplateCore (item As Object, container As DependencyObject) As DataTemplate
Parameter
- item
-
Object
IInspectable
Das Element, für das eine Vorlage zurückgegeben werden soll.
- container
- DependencyObject
Der übergeordnete Container für das element mit Vorlagen.
Gibt zurück
Die Vorlage, die für das angegebene Element und/oder den angegebenen Container verwendet werden soll.
Hinweise
Die meisten Implementierungen entscheiden sich dafür, die Auswahllogik basierend auf dem Wert von Element oder Container zu implementieren, nicht beides. Implementierungen sollten den nicht verwendeten Parameter unverändert an die Basis übergeben.