Skip to main content

TreeDataTemplate Class

Definition​

Assembly:Avalonia.Markup.Xaml
Package:Avalonia
public class TreeDataTemplate

Inheritance: object -> TreeDataTemplate

Implements: IDataTemplate, ITemplate<object,Control>, ITreeDataTemplate, ITypedDataTemplate

Constructors​

NameDescription
TreeDataTemplateNo summary available.

TreeDataTemplate Constructor​

public TreeDataTemplate()

Methods​

NameDescription
BindChildrenNo summary available.
BuildNo summary available.
MatchNo summary available.

BindChildren Method​

public IDisposable BindChildren(Avalonia.AvaloniaObject target, Avalonia.AvaloniaProperty targetProperty, object item)

Parameters​

target Avalonia.AvaloniaObject

targetProperty Avalonia.AvaloniaProperty

item object

Returns​

IDisposable

Build Method​

public Avalonia.Controls.Control Build(object data)

Parameters​

data object

Returns​

Avalonia.Controls.Control

Match Method​

public bool Match(object data)

Parameters​

data object

Returns​

bool

Properties​

NameDescription
ContentNo summary available.
DataTypeNo summary available.
ItemsSourceNo summary available.

Content Property​

public object Content { get; set; }

DataType Property​

public Type DataType { get; set; }

ItemsSource Property​

public Avalonia.Data.BindingBase ItemsSource { get; set; }