ActiproSoftware.UI.Avalonia.Controls Namespace
Classes
| AnimatedExpanderDecorator | A Avalonia.Controls.Decorator that expands and contracts content using animation. |
| Avatar | Renders textual or visual content to represent a user's identity. |
| AvatarGroup | Displays a collection of Avatar items. |
| Badge | Represents a descriptor typically used as status indicator. |
| BadgeService | A service for managing badges. |
| BarsMenuFactory | An implementation of IMenuFactory for creating menus using Bars controls. |
| Card | A container to group related information for a single subject. |
| CircularProgressBar | A ring-shaped progressbar control. |
| CircularProgressBar.CircularProgressBarTemplateSettings | Provides calculated values for use with the CircularProgressBar's control theme or template. |
| CopyButton | A Avalonia.Controls.Button that invokes clipboard copy operations. |
| DynamicImage | Represents a dynamic Avalonia.Controls.Image control implementation that supports auto-grayscaling the image when the control is disabled. |
| HyperlinkTextBlock | A Avalonia.Controls.TextBlock implementation that renders like a hyperlink and supports being clicked. |
| InfoBar | Displays a bar with information of varying severity. |
| InfoBarClosingEventArgs | Provides data for the Closing event. |
| MeasureAdjuster | A Avalonia.Controls.Decorator that can adjust the default measurement logic's desired size results. |
| MenuEventArgs | Provides event arguments for context or drop-down menu. |
| MenuFactory | An implementation of IMenuFactory for creating default Avalonia menu controls. |
| MenuFactoryCreateMenuFlyoutOptions | The options to be used when creating a menu flyout using IMenuFactory. |
| MenuFactoryCreateMenuItemOptions | The options to be used when creating a menu item using IMenuFactory. |
| MeshGradientNode | Represents a node within a MeshGradientPresenter. |
| MeshGradientNodes | A collection of MeshGradientNode objects. |
| MeshGradientPresenter | A control that renders a mesh gradient. |
| MessageBox | Displays a message box. |
| MultiColumnPanel | Provides an implementation of a Avalonia.Controls.Panel that can render child elements in multiple columns, collapsing columns down as available space decreases. |
| NumericBadge | A Badge that displays a numerical counter. |
| OrientedElementExtensions | Provides extension methods for the IOrientedElement type. |
| RingSpinner | Provides a spinnable ring-shaped busy indicator. |
| ScrollableOverflowPresenter | A control that displays scroll buttons to scroll through the Child control when it doesn't fit in available space. |
| SegmentedBar | An Avalonia.Controls.ItemsControl in which a single item can be selected. |
| SegmentedBarItem | A selectable item in a SegmentedBar. |
| SettingsCard | Displays a setting within a card. |
| SettingsExpander | Displays a setting within a card that can be expanded to show additional settings. |
| SettingsGroup | Displays a group of settings. |
| ShadowChrome | Renders a drop-shadow around child content. |
| ToggleThemeButton | A Avalonia.Controls.Button that toggles between the application's light and dark theme variants. |
| TopLevelExtensions | Provides extension methods for the Avalonia.Controls.TopLevel type. |
| UserPromptBuilder | Defines a builder for configuring and showing user prompts using a UserPromptControl. |
| UserPromptButtonBuilder | Defines a builder for configuring and creating Avalonia.Controls.Button instances to be shown on a user prompt. |
| UserPromptControl | Represents a prompt displayed to a user with an option to respond. |
| UserPromptControl.AutomationIds | Defines the values assigned to Avalonia.Automation.AutomationProperties.AutomationIdProperty for key elements of the control. |
| UserPromptExtensions | Provides extension methods for types related to UserPromptControl. |
| UserPromptResponseEventArgs | Provides event arguments for a response to a UserPromptControl. |
| UserPromptWindow | Defines a Avalonia.Controls.Window which can host a UserPromptControl. |
| UserPromptWindowOptions | Defines options for how UserPromptWindow is displayed. |
| VisualExtensions | Provides extension methods for the Avalonia.Visual type. |
| WindowControl | Represents a Avalonia.Controls.ContentControl that renders like a normal native |
| WindowControl.WindowControlTemplateSettings | Provides calculated values for use with the WindowControl's control theme or template. |
| WindowOverlayManager | Manages the display of overlay items in the adornment layer. |
| WindowResizeGrip | A transparent gripper control that can be placed in the lower-right corner of a Avalonia.Controls.Window or its status bar, providing a larger area to drag-resize the Avalonia.Controls.Window both horizontally and vertically. |
| WindowTitleBar | Provides an implementation of ChromedTitleBar that is integrated with its ancestor |
Interfaces
| IMenuFactory | Provides the base requirements for a factory object that can create menu controls. |
| IOrientedElement | Provides the base requirements for an element that has an Orientation property. |
Enums
| AdornmentHorizontalAlignment | Defines the horizontal alignment of an adornment relative to the adorned target. |
| AdornmentVerticalAlignment | Defines the vertical alignment of an adornment relative to the adorned target. |
| AvatarGroupOverflowKind | Specifies how an AvatarGroup control should handle overflow scenarios where not all of its contained Avatar items fit in available space. |
| AvatarTextAppearanceKind | Specifies how the |
| BadgeKind | Indicates the kind of Badge to be displayed. |
| ChromedDecorations | Defines the decorations of a |
| ControlResizeMode | Specifies the resize mode for a control. |
| CopyButtonFeedbackKind | Defines how feedback is reported when copying text with the CopyButton control. |
| InfoBarCloseReason | Defines the reason an InfoBar is closing. |
| InfoBarSeverity | Defines the severity of messages displayed in an InfoBar. |
| MessageBoxButtons | Defines standard buttons that are available for use with MessageBox and UserPromptControl. |
| MessageBoxImage | Defines a standard image available for use with MessageBox and UserPromptControl. |
| MessageBoxResult | Defines a response from interacting with MessageBox or UserPromptControl. |
| ResizeOperation | Specifies a resize operation. |
| UserPromptDisplayMode | Specifies the mode used for displaying user prompts. |
| UserPromptOverlayTitleMode | Defines how a title will be displayed when showing a user prompt as an overlay. |