Avalonia.Controls.Primitives

Avalonia.Controls.Primitives Namespace

Class Types

Class
Summary
​AccessText​
A text block that displays a character prefixed with an underscore as an access key.
​AdornerLayer​
​
​CalendarButton​
Represents a button on a Calendar.
​CalendarDayButton​
​
​CalendarItem​
Represents the currently displayed month or year on a Calendar.
Used within the template of a DataGrid to specify the location in the control's visual tree where the cells are to be added.
Used within the template of a DataGrid to specify the location in the control's visual tree where the column headers are to be added.
Used within the template of a DataGrid to specify the location in the control's visual tree where the row details are to be added.
​DataGridFrozenGrid​
Represents a non-scrollable grid that contains DataGrid row headers.
​DataGridRowHeader​
Represents an individual DataGrid row header.
Used within the template of a DataGrid to specify the location in the control's visual tree where the rows are to be added.
A ContentControl with a header.
Represents an ItemsControl with a related header.
Represents a SelectingItemsControl with a related header.
​OverlayLayer​
​
​OverlayPopupHost​
​
​Popup​
Displays a popup window.
​PopupRoot​
The root window of a Popup.

Enum Types

Enum
Summary
​
​ScrollEventType​
Specifies the type of Avalonia.Controls.Primitives.ScrollBar.Scroll event that occurred.

Interface Types

Interface
Summary
​ILogicalScrollable​
Interface implemented by controls that handle their own scrolling when placed inside a ScrollViewer.
​IPopupHost​
​
​IScrollable​
Interface implemented by scrollable controls.

Namespaces

Namespace
Summary