Summary
A template for a
TemplatedControl
.
- Namespace
- Avalonia
.Controls .Templates - Interfaces
- Base Types
-
- object
- FuncTemplate
<ITemplatedControl, IControl>
- Derived Types
graph BT
Type-->Base0["FuncTemplate<ITemplatedControl, IControl>"]
Base0-->Base1["object"]
Type-.->Interface0["ITemplate<ITemplatedControl, IControl>"]
Type-.->Interface1["IControlTemplate"]
click Interface1 "/api/Avalonia.Controls.Templates/IControlTemplate"
Type-.->Interface2["ITemplate<ITemplatedControl, ControlTemplateResult>"]
Type["FuncControlTemplate"]
class Type type-node
Derived0["FuncControlTemplate<T>"]-->Type
click Derived0 "/api/Avalonia.Controls.Templates/FuncControlTemplate_1"
Syntax
public class FuncControlTemplate : FuncTemplate<ITemplatedControl, IControl>,
ITemplate<ITemplatedControl, IControl>, IControlTemplate,
ITemplate<ITemplatedControl, ControlTemplateResult>
Constructors
Name | Summary |
---|---|
FuncControlTemplate |
Initializes a new instance of the FuncControlTemplate class.
|
Methods
Name | Value | Summary |
---|---|---|
Build |
Control |