Skip to content

Latest commit

 

History

History
63 lines (53 loc) · 7.45 KB

avalonia-ui-framework-16.md

File metadata and controls

63 lines (53 loc) · 7.45 KB

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
CalendarBlackoutDatesCollection
CalendarButton Represents a button on a Calendar.
CalendarDayButton
CalendarItem Represents the currently displayed month or year on a Calendar.
DataGridCellsPresenter Used within the template of a DataGrid to specify the location in the control's visual tree where the cells are to be added.
DataGridColumnHeadersPresenter 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.
DataGridDetailsPresenter 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.
DataGridRowsPresenter Used within the template of a DataGrid to specify the location in the control's visual tree where the rows are to be added.
HeaderedContentControl A ContentControl with a header.
HeaderedItemsControl Represents an ItemsControl with a related header.
HeaderedSelectingItemsControl 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
SelectedDatesCollection
SelectingItemsControl An ItemsControl that maintains a selection.
TabStrip
TabStripItem Represents a tab in a TabStrip.
TemplateAppliedEventArgs 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
ScrollBarVisibility
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
Avalonia.Controls.Primitives.PopupPositioning