Eremex Avalonia UI Controls
The Eremex Avalonia UI Controls Library includes powerful UI controls and utility libraries for the Avalonia framework to help you build highly customizable cross-platform applications with enhanced UX.
Getting Started
Demo Application
You can test all features of the Eremex Controls library for Avalonia UI in the following demo application:
Controls and Libraries
Data Management Controls
col 2 | |
---|---|
Data Grid | |
Displays data from an item source as a two-dimensional table, and provides rich data shaping and editing functionality. - Large data sources support - Unbound data - Data soring and grouping - In-place editors - Search and data filtration - Data validation - Built-in and custom context menus - Styles Learn more... |
|
Tree List and Tree View | |
Renders hierarchical data in the form of a tree. Tree List supports multiple data columns, while Tree View is a single-column control. - Binding to self-referential (flat) and hierarchical data sources - Unbound mode (allows you to manually supply data) - Built-in node checkboxes for row selection - Data sorting - In-place editors - Data search and filtering - Data validation - Built-in and custom context menus - Styles Learn more... |
|
Property Grid | |
An efficient solution for browsing and editing properties of one or more objects. - Automatic generation of rows from public properties of a bound object(s) - Manual row creation mode - Combining rows into category rows - Combining rows into embedded tabs - Search panel (for quick row location) - In-place editors Learn more... |
Data Visualization Controls
col 2 | |
---|---|
Chart Controls | |
The CartesianChart , PolarChart and SmithChart controls allow you to integrate the most popular interactive graphs into your application's UI.- An unlimited number of data series - Multiple axis types: Numeric, Date-Time, Time Span, Qualitative, and Logarithmic - Scrolling and zooming the entire view and individual axes - High-performance when displaying large data. - Real-time data visualization. Learn more... |
Navigation and Layout Controls
col 2 | |
---|---|
Toolbars and Menus | |
Traditional toolbars and menus for your applications. - Supported toolbar item types: buttons, check buttons, sub-menus, item groups, and more - Docking toolbars at the edges of a container - Placing toolbars at any position within the window (for example, at the top of client controls) - Horizontal and vertical toolbar orientations - Adaptive layout of commands - Toolbar layout customization at runtime using drag-and-drop operations - Runtime customization mode for advanced toolbar personalization - Quick customization (without the need to activate customization mode) - Show values in toolbars, and allow users to edit them using in-place editors - Hotkey support, including complex shortcuts, such as Ctrl+R, Ctrl+K - Context menus for external controls Learn more... |
|
Docking UI | |
Classic docking interface inspired by the Microsoft Visual Studio IDE. - Dock panels help you create tool panes - Documents (embedded dock windows) allow you to display the main content of your UI - Floating panels - Panel auto-hide functionality - Tab containers - Panel resizing and drag-and-drop - Dock hints - Built-in context menus to perform operations on panels and Documents - MVVM support - Docking on multiple monitors - Save and restore layouts of dock panels between application runs Learn more... |
Editors and Utility Controls
col 2 | |
---|---|
Data Editors | |
Simple and advanced editors that allow users to edit almost everything - from text and numbers to date/time values and colors. You can use them as standalone controls, or as in-place editors - ButtonEditor - CheckEditor - ComboBoxEditor - DateEditor - HyperlinkEditor - MemoEditor - PopupColorEditor - SegmentedEditor - SpinEditor - TextEditor Learn more... |
|
Utility Controls | |
A collection of useful controls shipped with the Eremex Controls library allow you to create feature-rich applications. - TabControl - SplitContainerControl - GroupBox - CalendarControl Learn more... |
Eremex Paint Themes
The Eremex Controls Library ships with the 'DeltaDesign' paint theme that helps you deliver interfaces with light and dark color palettes.
DeltaDesign Light Theme | DeltaDesign Dark Theme |