IRecyclingDataTemplate Interface

Summary

An IDataTemplate that supports recycling existing elements.
graph BT Type-.->Interface0["IDataTemplate"] click Interface0 "/api/Avalonia.Controls.Templates/IDataTemplate" Type-.->Interface1["ITemplate<object, IControl>"] Type["IRecyclingDataTemplate"] class Type type-node Implementing0["FuncTreeDataTemplate"]-.->Type click Implementing0 "/api/Avalonia.Controls.Templates/FuncTreeDataTemplate" Implementing1["FuncTreeDataTemplate<T>"]-.->Type click Implementing1 "/api/Avalonia.Controls.Templates/FuncTreeDataTemplate_1" Implementing2["FuncDataTemplate"]-.->Type click Implementing2 "/api/Avalonia.Controls.Templates/FuncDataTemplate" Implementing3["DataTemplate"]-.->Type click Implementing3 "/api/Avalonia.Markup.Xaml.Templates/DataTemplate" Implementing4["FuncDataTemplate<T>"]-.->Type click Implementing4 "/api/Avalonia.Controls.Templates/FuncDataTemplate_1"

Syntax

public interface IRecyclingDataTemplate : IDataTemplate, ITemplate<object, IControl>

Methods

Name Value Summary
Build(object, IControl?) IControl
Creates or recycles a control to display the specified data.