- Namespace
- Avalonia
.Controls - Interfaces
-
- IElementFactory
- IDataTemplate
- ITemplate
<object, IControl>
- Base Types
-
- object
- Derived Types
graph BT
Type-->Base0["object"]
Type-.->Interface0["IElementFactory"]
click Interface0 "/api/Avalonia.Controls/IElementFactory"
Type-.->Interface1["IDataTemplate"]
click Interface1 "/api/Avalonia.Controls.Templates/IDataTemplate"
Type-.->Interface2["ITemplate<object, IControl>"]
Type["ElementFactory"]
class Type type-node
Derived0["RecyclingElementFactory"]-->Type
click Derived0 "/api/Avalonia.Controls/RecyclingElementFactory"
Syntax
public abstract class ElementFactory : IElementFactory, IDataTemplate, ITemplate<object, IControl>