Summary
Manages measuring and arranging of controls.
- Namespace
- Avalonia
.Layout - Interfaces
-
- ILayoutManager
- IDisposable
- Base Types
-
- object
graph BT
Type-->Base0["object"]
Type-.->Interface0["ILayoutManager"]
click Interface0 "/api/Avalonia.Layout/ILayoutManager"
Type-.->Interface1["IDisposable"]
Type["LayoutManager"]
class Type type-node
Syntax
public class LayoutManager : ILayoutManager, IDisposable
Constructors
Name | Summary |
---|---|
LayoutManager |
Events
Name | Type | Summary |
---|---|---|
LayoutUpdated | EventHandler? |
Methods
Name | Value | Summary |
---|---|---|
Dispose |
void | |
Execute |
void |
Executes the initial layout pass on a layout root.
|
Execute |
void | |
ExecuteLayoutPass |
void |
Executes a layout pass.
|
InvalidateArrange |
void |
Notifies the layout manager that a control requires an arrange.
|
InvalidateMeasure |
void |
Notifies the layout manager that a control requires a measure.
|