DataTemplateSelector.SelectTemplateCore Metodo

Definizione

Overload

SelectTemplateCore(Object)

Quando implementato da una classe derivata, restituisce un datatemplate specifico per un determinato elemento o contenitore.

SelectTemplateCore(Object, DependencyObject)

Quando implementato da una classe derivata, restituisce un datatemplate specifico per un determinato elemento o contenitore.

SelectTemplateCore(Object)

Quando implementato da una classe derivata, restituisce un datatemplate specifico per un determinato elemento o contenitore.

/// [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

Parametri

item
Object

IInspectable

Elemento per cui restituire un modello.

Restituisce

Modello da usare per l'elemento e/o il contenitore specificato.

Attributi

Commenti

Se ItemsControl.ItemsPanel è un oggetto ItemsStackPanel o ItemsWrapGrid, specificare un override per il metodo SelectTemplateCore(Object). Se ItemsPanel è un pannello diverso, ad esempio VirtualizingStackPanel o WrappingGrid, specificare un override per il metodo SelectTemplateCore(Object, DependencyObject).

Nota

In Windows 8.1 ItemsStackPanel è l'elemento ItemsPanel predefinito per ListView e ItemsWrapGrid è l'elemento predefinito ItemsPanel per GridView.

Vedi anche

Si applica a

SelectTemplateCore(Object, DependencyObject)

Quando implementato da una classe derivata, restituisce un datatemplate specifico per un determinato elemento o contenitore.

/// [Windows.Foundation.Metadata.Overload("SelectTemplateCore")]
DataTemplate SelectTemplateCore(IInspectable const& item, DependencyObject const& container);
[Windows.Foundation.Metadata.Overload("SelectTemplateCore")]
protected virtual DataTemplate SelectTemplateCore(object item, DependencyObject container);
function selectTemplateCore(item, container)
Protected Overridable Function SelectTemplateCore (item As Object, container As DependencyObject) As DataTemplate

Parametri

item
Object

IInspectable

Elemento per cui restituire un modello.

container
DependencyObject

Contenitore padre per l'elemento modello.

Restituisce

Modello da usare per l'elemento e/o il contenitore specificato.

Attributi

Commenti

La maggior parte delle implementazioni sceglierà di implementare la logica di selezione in base al valore dell'elemento o del contenitore, non entrambi. Le implementazioni devono comunque passare il parametro inutilizzato come base.

Vedi anche

Si applica a