DataTemplate.GetElement(ElementFactoryGetArgs) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt oder ruft eine vorhandene Instanz des UIElement - Objekts, das in der DataTemplate deklariert ist.
UIElement GetElement(ElementFactoryGetArgs const& args);
public UIElement GetElement(ElementFactoryGetArgs args);
function getElement(args)
Public Function GetElement (args As ElementFactoryGetArgs) As UIElement
Parameter
Eine Instanz von ElementFactoryGetArgs.
Gibt zurück
Eine Instanz des in der DataTemplate deklarierten Stamm-UIElements oder null wenn der Stamm des DataTemplate Elements keine UIElementist.
Implementiert
Hinweise
Die DataTemplate fungiert als Factory, die das in der Vorlage deklarierte Elementobjekt generiert. Im Gegensatz zur LoadContent-Methode , die bei jedem Aufruf eine neue Instanz erstellt, kann die GetElement Methode entweder eine neue Instanz erstellen oder eine vorhandene Instanz zurückgeben, die über RecycleElement wiederverwendet wurde.
Die DataTemplateImplementierung von GetElement 's verwendet nicht den Datenwert aus elementFactoryGetArgs. Die Data-Eigenschaft ist für Implementierungen wie DataTemplateSelector vorhanden, in der sie verwendet wird, um zu entscheiden, aus welcher DataTemplate Inhalte geladen werden sollen.