Share via


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 dell'oggetto UIElement radice dichiarato in DataTemplate o null se la radice di DataTemplate non è un oggetto UIElement.

Implementazioni

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 GetElement metodo può creare una nuova istanza o restituire un'istanza esistente riciclata tramite RecycleElement.

L'implementazione DataTemplatedi 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