Links

Avalonia.Controls.Primitives

Avalonia.Controls.Primitives Namespace

Class Types

Class
Summary
A text block that displays a character prefixed with an underscore as an access key.
Represents a button on a Calendar.
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.
Represents a non-scrollable grid that contains DataGrid row headers.
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.
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.
An ItemsControl that maintains a selection.
TabStrip
Represents a tab in a TabStrip.
Holds the details of the TemplateApplied event.
A lookless control whose visual appearance is defined by its Template.
Thumb
Represents a control that a user can select (check) or clear (uncheck). Base class for controls that can switch states.
Track
A Panel with uniform column and row sizes.

Enum Types

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

Interface Types

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

Namespaces