FuncTreeDataTemplate Class

Summary

A template used to build hierarchical data.
graph BT Type-->Base0["FuncDataTemplate"] click Base0 "/api/Avalonia.Controls.Templates/FuncDataTemplate" Base0-->Base1["FuncTemplate<object, IControl>"] Base1-->Base2["object"] Type-.->Interface0["IRecyclingDataTemplate"] click Interface0 "/api/Avalonia.Controls.Templates/IRecyclingDataTemplate" Type-.->Interface1["ITreeDataTemplate"] click Interface1 "/api/Avalonia.Controls.Templates/ITreeDataTemplate" Type-.->Interface2["IDataTemplate"] click Interface2 "/api/Avalonia.Controls.Templates/IDataTemplate" Type-.->Interface3["ITemplate<object, IControl>"] Type["FuncTreeDataTemplate"] class Type type-node Derived0["FuncTreeDataTemplate<T>"]-->Type click Derived0 "/api/Avalonia.Controls.Templates/FuncTreeDataTemplate_1"

Syntax

public class FuncTreeDataTemplate : FuncDataTemplate, IRecyclingDataTemplate, ITreeDataTemplate, 
    IDataTemplate, ITemplate<object, IControl>

Constructors

Fields

Name Constant Value Summary
Access
The default data template used in the case where no matching data template is found but AccessText should be used.
Inherited from FuncDataTemplate
static
Default
The default data template used in the case where no matching data template is found.
Inherited from FuncDataTemplate
static

Methods

Name Value Summary
Build(object, IControl) IControl
Creates or recycles a control to display the specified data.
Inherited from FuncDataTemplate
ItemsSelector(object) InstancedBinding
Selects the child items of an item.
Match(object) bool
Checks to see if this data template matches the specified data.
Inherited from FuncDataTemplate