FuncDataTemplate<T> Class
Definition
Builds a control for a piece of data of specified type.
public class FuncDataTemplate<T>
Constructors
| Name | Description |
|---|---|
| FuncDataTemplate<T> (3 overloads) | No summary available. |
FuncDataTemplate<T> overloads
FuncDataTemplate<T> Constructor
public FuncDataTemplate<T>(Func<T, bool> match, Func<T, Avalonia.Controls.Control> build, bool supportsRecycling)
Parameters
match Func<T, bool>
build Func<T, Avalonia.Controls.Control>
supportsRecycling bool
FuncDataTemplate<T> Constructor
public FuncDataTemplate<T>(Func<T, bool> match, Func<T, Avalonia.Controls.INameScope, Avalonia.Controls.Control> build, bool supportsRecycling)
Parameters
match Func<T, bool>
build Func<T, Avalonia.Controls.INameScope, Avalonia.Controls.Control>
supportsRecycling bool
FuncDataTemplate<T> Constructor
public FuncDataTemplate<T>(Func<T, Avalonia.Controls.INameScope, Avalonia.Controls.Control> build, bool supportsRecycling)
Parameters
build Func<T, Avalonia.Controls.INameScope, Avalonia.Controls.Control>
supportsRecycling bool
Methods
| Name | Description |
|---|---|
| Build | Creates or recycles a control to display the specified data. Inherited from FuncDataTemplate. |
| Match | Checks to see if this data template matches the specified data. Inherited from FuncDataTemplate. |
Fields
| Name | Description |
|---|---|
| Access | The default data template used in the case where no matching data template is found but Avalonia.Controls.Primitives.AccessText should be used. Inherited from FuncDataTemplate. |
| Default | The default data template used in the case where no matching data template is found. Inherited from FuncDataTemplate. |