Avalonia.Controls.Templates Namespace

 

Classes

DataTemplateExtensions Defines extension methods for working with IDataTemplates.
DataTemplates A collection of IDataTemplates.
FuncControlTemplate A template for a TemplatedControl.
FuncControlTemplateT A template for a TemplatedControl.
FuncDataTemplate Builds a control for a piece of data.
FuncDataTemplateT Builds a control for a piece of data of specified type.
FuncTemplateTControl Creates a control from a FuncTResult.
FuncTemplateTParam, TControl Creates a control from a FuncT, TResult.
FuncTemplateNameScopeExtensions 
FuncTreeDataTemplate A template used to build hierarchical data.
FuncTreeDataTemplateT A template used to build hierarchical data.
TemplateExtensions 

Interfaces

IControlTemplate Interface representing a template used to build a TemplatedControl.
IDataTemplate Interface representing a template used to build a control for a piece of data.
IDataTemplateHost Defines an element that has a DataTemplates collection.
IRecyclingDataTemplate An IDataTemplate that supports recycling existing elements.
ITemplateTParam, TControl Creates a control based on a parameter.
ITreeDataTemplate Interface representing a template used to build hierarchical data.
ITypedDataTemplate