Namespace Avalonia.Controls.Templates
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>.
- FuncTreeDataTemplate
A template used to build hierarchical data.
- FuncTreeDataTemplate<T>
A template used to build hierarchical data.
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.
- ITemplate<TParam, TControl>
Creates a control based on a parameter.
- ITreeDataTemplate
Interface representing a template used to build hierarchical data.