Avalonia.Controls.Templates Namespace
Classes
DataTemplateExtensions | Defines extension methods for working with IDataTemplates. |
DataTemplates | A collection of IDataTemplates. |
FuncControlTemplate | A template for a TemplatedControl. |
FuncControlTemplate(T) | A template for a TemplatedControl. |
FuncDataTemplate | Builds a control for a piece of data. |
FuncDataTemplate(T) | Builds a control for a piece of data of specified type. |
FuncTemplate(TControl) | Creates a control from a Func(TResult). |
FuncTemplate(TParam, TControl) | Creates a control from a Func(T, TResult). |
FuncTemplateNameScopeExtensions | |
FuncTreeDataTemplate | A template used to build hierarchical data. |
FuncTreeDataTemplate(T) | A template used to build hierarchical data. |
TemplateExtensions | |
TemplateResult(T) |
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. Not client implementable. |
IRecyclingDataTemplate | An IDataTemplate that supports recycling existing elements. |
ITemplate(TParam, TControl) | Creates a control based on a parameter. |
ITemplateResult | |
ITreeDataTemplate | Interface representing a template used to build hierarchical data. |
ITypedDataTemplate |