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; }