Summary
Interface representing a template used to build a control for a piece of data.
- Namespace
- Avalonia
.Controls .Templates - Interfaces
- Implementing Types
graph BT
Type-.->Interface0["ITemplate<object, IControl>"]
Type["IDataTemplate"]
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["TreeDataTemplate"]-.->Type
click Implementing3 "/api/Avalonia.Markup.Xaml.Templates/TreeDataTemplate"
Implementing4["RecyclingElementFactory"]-.->Type
click Implementing4 "/api/Avalonia.Controls/RecyclingElementFactory"
Implementing5["DataTemplate"]-.->Type
click Implementing5 "/api/Avalonia.Markup.Xaml.Templates/DataTemplate"
Implementing6["ElementFactory"]-.->Type
click Implementing6 "/api/Avalonia.Controls/ElementFactory"
Implementing7["IRecyclingDataTemplate"]-.->Type
click Implementing7 "/api/Avalonia.Controls.Templates/IRecyclingDataTemplate"
Implementing8["FuncDataTemplate<T>"]-.->Type
click Implementing8 "/api/Avalonia.Controls.Templates/FuncDataTemplate_1"
Implementing9["ITreeDataTemplate"]-.->Type
click Implementing9 "/api/Avalonia.Controls.Templates/ITreeDataTemplate"
Implementing10["IElementFactory"]-.->Type
click Implementing10 "/api/Avalonia.Controls/IElementFactory"
Syntax
public interface IDataTemplate : ITemplate<object, IControl>
Methods
Name | Value | Summary |
---|---|---|
Match |
bool |
Checks to see if this data template matches the specified data.
|