In This Article

ActiproSoftware.UI.Avalonia.Controls.Primitives Namespace

Classes

AnimatedPanelBase

Provides an abstract base Avalonia.Controls.Panel class that can animate its children to target bounds.

AvatarGroupInlinePanel

The panel for an AvatarGroup's inline content.

AvatarGroupOverflowPanel

The panel for an AvatarGroup's overflow popup.

AvatarGroupPanel

The items panel for an AvatarGroup.

AvatarTextPresenter

Renders text within an Avatar control.

Checkerboard

Renders a checkboard pattern.

ChromedPopup

A Avalonia.Controls.Primitives.Popup implementation that has built-in properties for rendering a border, background, and shadow.

CustomKeyboardNavigationContainer

A decorator used to define a container for implementing custom keyboard navigation.

EmbeddedTextBox

Represents a Avalonia.Controls.TextBox control that is embedded within another control.

FocusAdornment

A control that renders a focus border, for use within a Avalonia.Markup.Xaml.Templates.FocusAdornerTemplate.

GroupItem

A control which defines a group if items.

IconPresenter

Presents data that defines an icon.

InfoBarPanel

The panel for an InfoBar control.

OverflowingItemsControlPanelBase

Represents an abstract Avalonia.Controls.Panel control with layout logic for IOverflowingItemsControl items.

OverlayHost

Host overlay content for WindowOverlayManager.

OverlayInputFilter

A decorator used by WindowOverlayManager to determine which elements should be disabled when an overlay is active.

OverlayTitleBar

A title bar for use on an OverlayHost.

PopupResizeGrip

Represents a resize grip for a resizable popup.

ResizablePopupContentHost

Represents a control intended for use within a popup that can host child content and apply drag-resizing to the nested IDragResizableControl.

SettingsExpanderToggleButton

Defines a ToggleButton to be used with a SettingsExpander.

UserPromptButtonItemsControl

An Avalonia.Controls.ItemsControl for displaying buttons in a UserPromptControl.

UserPromptOverlayHost

Host UserPromptControl content for WindowOverlayManager.

Interfaces

IDragResizableControl

Provides the base requirements for a control that supports resizing via drag operations.

IOverflowingItemsControl

Provides the base requirements for a control that supports overflowing items.

IRenderingControl

Provides the base requirements for a control that supports rendering.