Condividi tramite


DataTemplate.GetElement(ElementFactoryGetArgs) Metodo

Definizione

Crea o recupera un'istanza esistente dell'oggetto UIElement dichiarato in DataTemplate.

UIElement GetElement(ElementFactoryGetArgs const& args);
public UIElement GetElement(ElementFactoryGetArgs args);
function getElement(args)
Public Function GetElement (args As ElementFactoryGetArgs) As UIElement

Parametri

Restituisce

Istanza di root UIElement dichiarata in DataTemplate o Null se la radice di DataTemplate non è un OGGETTO UIElement.

Implementazioni

Requisiti Windows

Famiglia di dispositivi
Windows 10, version 1809 (è stato introdotto in 10.0.17763.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v7.0)

Commenti

DataTemplate funge da factory che genera l'oggetto elemento dichiarato nel relativo modello. A differenza del metodo LoadContent che crea una nuova istanza ogni volta che viene richiamata, il metodo GetElement può creare una nuova istanza o restituire un'istanza esistente riciclata tramite RecycleElement.

L'implementazione di DataTemplate di GetElement non usa il valore Data di ElementFactoryGetArgs. La proprietà Data esiste per le implementazioni, ad esempio DataTemplateSelector , in cui viene usata per decidere da quale DataTemplate caricare il contenuto.

Si applica a

Vedi anche