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 |