Summary
An
IDataTemplate
that supports recycling existing elements.
- Namespace
- Avalonia
.Controls .Templates - Interfaces
-
- IDataTemplate
- ITemplate
<object, IControl>
- Implementing Types
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 |
IControl |
Creates or recycles a control to display the specified data.
|