IDataTemplateSelector Interface
Provides the base requirements for an object that selects a content Avalonia.Controls.Templates.IDataTemplate based on a data item and container control.
public interface IDataTemplateSelector
Methods
SelectTemplate(object?, Control?)
Returns a content Avalonia.Controls.Templates.IDataTemplate based on custom logic that provides the UI for a data item within a container control.
IDataTemplate? SelectTemplate(object? item, Control? control)
Parameter | Type | Description |
---|---|---|
item | object | The data item. |
control | Control | The container Avalonia.Controls.Control. |
Returns
- IDataTemplate:
The Avalonia.Controls.Templates.IDataTemplate that defines the content UI.