Controls
Avalonia provides following groups of controls:
- Layout controls
- Buttons
- Data display controls
- Text display and editing
- Value selection
- Displaying images
- Date and time controls
- Menus
Layout
Layout controls provide ability for developer to arrange child controls according to specific rules.
Border
A control which decorates a child with a border and background.
Canvas
A panel that displays child controls at arbitrary locations.
DockPanel
A panel which arranges its children at the top, bottom, left, right or center.
Expander
A control with a header that has a collapsible content section.