FuncTemplate<TControl> Class
Creates a control from a Func(TResult).
Definition
Namespace: Avalonia.Controls.Templates
Assembly: Avalonia.Controls (in Avalonia.Controls.dll)
- C#
- VB
- F#
public class FuncTemplate<TControl> : ITemplate<TControl>,
ITemplate
where TControl : Control
Public Class FuncTemplate(Of TControl As Control)
Implements ITemplate(Of TControl), ITemplate
type FuncTemplate<'TControl when 'TControl : Control> =
class
interface ITemplate<'TControl>
interface ITemplate
end
Inheritance | Object → FuncTemplate(TControl) |
Implements | ITemplate(TControl), ITemplate |
Type Parameters
- The type of control.
Constructors
FuncTemplate(TControl)(Func(TControl)) | Initializes a new instance of the FuncTemplate(TControl) class. |
Methods
Build() | Creates the control. |
Equals(Object) | Determines whether the specified object is equal to the current object. (Inherited from Object) |
Finalize() | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) |
GetHashCode() | Serves as the default hash function. (Inherited from Object) |
GetType() | Gets the Type of the current instance. (Inherited from Object) |
MemberwiseClone() | Creates a shallow copy of the current Object. (Inherited from Object) |
ToString() | Returns a string that represents the current object. (Inherited from Object) |