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.
​RangeBase​
Base class for controls that display a value within a range.
​ScrollBar​
A scrollbar control.
​ScrollEventArgs​
​
​
An ItemsControl that maintains a selection.
​TabStrip​
​
​TabStripItem​
Represents a tab in a TabStrip.
Holds the details of the TemplateApplied event.
​TemplatedControl​
A lookless control whose visual appearance is defined by its Template.
​Thumb​
​
​ToggleButton​
Represents a control that a user can select (check) or clear (uncheck). Base class for controls that can switch states.
​Track​
​
​UniformGrid​
A Panel with uniform column and row sizes.
​VisualLayerManager​
​

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
Last modified 5mo ago