DataTemplate.GetElement(ElementFactoryGetArgs) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
建立或擷取DataTemplate中宣告之UIElement物件的現有實例。
UIElement GetElement(ElementFactoryGetArgs const& args);
public UIElement GetElement(ElementFactoryGetArgs args);
function getElement(args)
Public Function GetElement (args As ElementFactoryGetArgs) As UIElement
參數
傳回
在 DataTemplate中宣告之根UIElement的實例,如果 DataTemplate 的根目錄不是 UIElement,則為null。
實作
Windows 需求
裝置系列 |
Windows 10, version 1809 (已於 10.0.17763.0 引進)
|
API contract |
Windows.Foundation.UniversalApiContract (已於 v7.0 引進)
|
備註
DataTemplate可作為處理站,以產生在其範本中宣告的專案物件。 不同于每次叫用新實例時都會建立新實例的 LoadContent 方法,GetElement 方法可能會建立新的實例,或傳回透過 RecycleElement回收的現有實例。
DataTemplate的 GetElement 實作不會使用ElementFactoryGetArgs中的Data值。 Data屬性存在於DataTemplateSelector等實作中,用來決定要從哪個DataTemplate載入內容。