Skip to main content

FuncDataTemplate(Func<Object, Boolean>, Func<Object, INameScope, Control>, Boolean) Constructor

Initializes a new instance of the FuncDataTemplate class.

Definition

Namespace: Avalonia.Controls.Templates
Assembly: Avalonia.Controls (in Avalonia.Controls.dll)

public FuncDataTemplate(
Func<Object?, bool> match,
Func<Object?, INameScope, Control?> build,
bool supportsRecycling = false
)

Parameters

  Func(Object, Boolean)
A function which determines whether the data template matches the specified data.
  Func(Object, INameScope, Control)
A function which returns a control for matching data.
  Boolean  (Optional)
Whether the control can be recycled.

See Also

Reference

FuncDataTemplate Class
FuncDataTemplate Overload
Avalonia.Controls.Templates Namespace