DataTemplate.GetElement(ElementFactoryGetArgs) 方法

定義

建立或擷取DataTemplate中宣告之UIElement物件的現有實例。

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

參數

傳回

在 DataTemplatenull 中宣告的根UIElement實例,如果 的 DataTemplate 根目錄不是 ,則為 UIElement

實作

備註

DataTemplate可作為處理站,以產生在其範本中宣告的專案物件。 不同于每次叫用新實例時都會建立新實例的 LoadContent 方法, GetElement 此方法可能會建立新的實例,或傳回透過 RecycleElement回收的現有實例。

DataTemplate的 實 GetElement 作不會使用ElementFactoryGetArgs中的Data值。 Data屬性存在於DataTemplateSelector等實作中,用來決定要從哪個DataTemplate載入內容。

適用於

另請參閱