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) |
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.