DataTemplateSelector.SelectTemplateCore Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
SelectTemplateCore(Object) |
Se implementato da una classe derivata, restituisce un DataTemplate specifico per un determinato elemento o contenitore. |
SelectTemplateCore(Object, DependencyObject) |
Se implementato da una classe derivata, restituisce un DataTemplate specifico per un determinato elemento o contenitore. |
SelectTemplateCore(Object)
Se 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 specificati.
- Attributi
Commenti
Se ItemsControl.ItemsPanel è itemsStackPanel o ItemsWrapGrid, fornire un override per il metodo SelectTemplateCore(Object). Se ItemsPanel è un pannello diverso, ad esempio VirtualizingStackPanel o WrapGrid, fornire un override per il metodo SelectTemplateCore(Object, DependencyObject).
Nota
In Windows 8.1 ItemsStackPanel è l'elemento ItemsPanel predefinito per ListView e ItemsWrapGrid è l'elemento ItemsPanel predefinito per GridView.
Vedi anche
Si applica a
SelectTemplateCore(Object, DependencyObject)
Se implementato da una classe derivata, restituisce un DataTemplate specifico per un determinato elemento o contenitore.
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
Parametri
- item
-
Object
IInspectable
Elemento per cui restituire un modello.
- container
- DependencyObject
Contenitore padre per l'elemento basato su modelli.
Restituisce
Modello da usare per l'elemento e/o il contenitore specificati.
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 così come è alla base.