Summary
Interface representing a template used to build hierarchical data.
- 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["ITreeDataTemplate"]
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["TreeDataTemplate"]-.->Type
click Implementing2 "/api/Avalonia.Markup.Xaml.Templates/TreeDataTemplate"
Syntax
public interface ITreeDataTemplate : IDataTemplate, ITemplate<object, IControl>
Methods
Name | Value | Summary |
---|---|---|
ItemsSelector |
InstancedBinding |
Selects the child items of an item.
|