Skip to content
EMX Controls Documentation
Examples
English
Russian
Chinese
Search
EMX Controls Documentation
Eremex Avalonia UI Controls Library
Get Started
Get Started
Get Started with EMX Controls
Use Standard Avalonia UI Templates to Create a New Project with Eremex Controls
Get Started with EMX Controls on ALT Linux
Controls
Controls
DataGrid
DataGrid
Data Binding
Data Binding
Unbound Columns
Columns
Rows
Cells
Bands
Data Editing
Data Editing
Custom Editors
Sorting
Grouping
Filter and Search
Focus and Navigation
Row Drag-and-Drop
Context Menus
Export
Clipboard
Save and Restore the Layout
Styles
Performance and Data Virtualization
Examples
Examples
How to Prevent Opening Popups for Read-only Popup Editors
TreeList and TreeView
TreeList and TreeView
TreeList and TreeView Controls Overview
Data Binding
Data Binding
Binding to Hierarchical Data
Binding to Self-Referential Data Source
Unbound Mode
Unbound Columns
Columns
Bands
Nodes
Data Editing
Data Editing
Custom Editors in TreeList and TreeView Cells
Sorting
Filter and Search
Focus and Navigation
Data Validation
Node Drag-and-Drop
Context Menus
Export
Save and Restore the Layout
Styles
Performance and Data Virtualization
Examples
Examples
How to Create a TreeList Control and Bind It to a Hierarchical Data Source
How to Create a TreeView Control and Bind It to a Self Referential Data Source
Charts
Charts
Get Started with Charts
Get Started with Charts - MVVM Pattern
Cartesian Chart
Cartersian Series Views
Cartersian Series Views
Line Series View
Scatter Line Series View
Point Series View
Area Series View
Range Area Series View
Stacked Area Series View
Full-Stacked Area Series View
Side-by-side Bar Series View
Side-by-side Range Bar Series View
Step Line Series View
Step Area Series View
Candlestick Series View
Lollipop Series View
Crosshair
Scroll and Zoom in a Chart Control
Heatmap
Docking UI
Docking UI
Get Started with Docking
Dock Manager and Dock Items
Dock Panes and Containers
Migrate from WinForms and WPF Docking to Avalonia Docking UI
Document Panes
Document Switcher
Perform Dock Operations in Code
Use MVVM Pattern to Populate Dock Items
Save and Restore the Layout of Panels
Examples
Examples
How to Create a Complex Docking Layout in Code Behind
Ribbon
Ribbon
Ribbon Overview
Pages
Page Groups
Ribbon Items
Galleries
Application Button and Main Menu
Quick Access Toolbar
Page Header Items
Key Tips
Ribbon Command Layouts
Ribbon Serialization and Deserialization
Toolbars and Menus
Toolbars and Menus
Get Started With Toolbars
Toolbars
Toolbar Items
Popup and Context Menus
Toolbar Serialization and Deserialization
ListView
ListView
Get Started with ListView Control
ListView Control Overview
PropertyGrid
PropertyGrid
PropertyGrid Overview
Data Binding and Row Creation
PropertyGrid Rows
Data Search
Data Editing
Custom Editors
Frequently Used API
Graphics 3D Control
Graphics 3D Control
Get Started with Graphics3DControl
Graphics3DControl Overview
Camera
Light
Skybox
Export
User Interactions with 3D Models
System Requirements
Editors
Editors
TextEditor
ButtonEditor
CheckEditor
ComboBoxEditor
DateEditor
HyperlinkEditor
MemoEditor
PopupColorEditor
SegmentedEditor
SpinEditor
Masks
Masks
Numeric Masks
Date-Time Masks
Data Validation
Custom Editors
Examples
Examples
How to create a password text box
Utility Controls
Utility Controls
CalendarControl
GroupBox
SplitButton
SplitContainerControl
TabControl
Windows and Dialogs
Windows and Dialogs
MxWindow
MxMessageBox
Application Services
Application Services
IMessageBoxService
IDialogService
IChoiceDialogService
IWindowService
IOpenFileDialogService and ISaveFileDialogService
IAppearanceService
Themes
Themes
Register an Eremex Paint Theme
Modify Control Themes
Troubleshooting
Troubleshooting
Shadows are not Displayed Correctly for Windows and Menus in OS Astra Linux
What's Included
What's Included
Assemblies
Project Templates
System Requirements
Build-time Telemetry
Technical Support Services
MCP Server
Version History
Version History
Version 1.5
Version 1.4
Version 1.3
Version 1.2
Version 1.1
Version 1.0
Licensing
Licensing
END-USER LICENSE AGREEMENT
API
API
Eremex.AvaloniaUI.Controls
Eremex.AvaloniaUI.Controls
MessageBoxButtons
MessageBoxIcon
MessageBoxResult
Eremex.AvaloniaUI.Controls.Bars.Items
Eremex.AvaloniaUI.Controls.Bars.Items
ToolbarItemCollection
Eremex.AvaloniaUI.Controls.TreeList
Eremex.AvaloniaUI.Controls.TreeList
FilterMode
ITreeListChildrenSelector
ITreeListNodeImageSelector
NodeChangeType
TreeListAutoFilterNode
TreeListAutoGeneratingColumnEventArgs
TreeListBand
TreeListBandCollection
TreeListCellValueChangedEventArgs
TreeListColumn
TreeListColumnCollection
TreeListCommands
TreeListCompleteDragDropEventArgs
TreeListControl
TreeListControlBase
TreeListCustomColumnDisplayTextEventArgs
TreeListCustomColumnSortEventArgs
TreeListCustomNodeFilterEventArgs
TreeListCustomSummaryEventArgs
TreeListDragEventArgs
TreeListEditorEventArgs
TreeListFocusedColumnChangedEventArgs
TreeListFocusedNodeChangedEventArgs
TreeListNode
TreeListNodeAllowEventArgs
TreeListNodeChangedEventArgs
TreeListNodeClickEventArgs
TreeListNodeCollection
TreeListNodeEventArgs
TreeListNodeIterator
TreeListSelectionChangedEventArgs
TreeListShowingEditorEventArgs
TreeListStartDragEventArgs
TreeListUnboundColumnDataEventArgs
TreeListValidateCellValueEventArgs
TreeViewCellValueChangedEventArgs
TreeViewControl
TreeViewCustomCellDisplayTextEventArgs
TreeViewCustomSortEventArgs
TreeViewEditorEventArgs
TreeViewNodeValueEventArgs
TreeViewShowingEditorEventArgs
TreeViewValidateCellValueEventArgs
Eremex.AvaloniaUI.Controls.Ribbon
Eremex.AvaloniaUI.Controls.Ribbon
GalleryItem
GalleryItemCollection
IGalleryItemsOwner
PopupGallerySizeMode
QuickAccessToolbarLocation
RibbonCommandLayout
RibbonControl
RibbonGalleryItem
RibbonGalleryItemDisplayMode
RibbonGalleryItemSelectionMode
RibbonItemDisplayMode
RibbonItemGroupLayoutMode
RibbonItemLayoutMode
RibbonPage
RibbonPageCollection
RibbonPageGroup
RibbonPageGroupCollection
RibbonPopupGallery
Eremex.AvaloniaUI.Controls.PropertyGrid
Eremex.AvaloniaUI.Controls.PropertyGrid
CellValueChangedEventArgs
CustomCellTemplateDataEventArgs
EditorButtonShowMode
EditorEventArgs
EditorShowMode
InvalidRowValueExceptionEventArgs
PropertyGridCategoryRow
PropertyGridControl
PropertyGridExpandableRowBase
PropertyGridRow
PropertyGridRowBase
PropertyGridTabRow
PropertyGridTabRowItem
ShowingEditorEventArgs
UsingComplexDataContextEventArgs
ValidateRowValueEventArgs
Eremex.AvaloniaUI.Editors.InplaceEditing
Eremex.AvaloniaUI.Editors.InplaceEditing
ComboBoxEditorNavigationHandler
DataGridNavigationHandler
DataValidationHelper
EditorNavigationHandlers
EditorsHelper
IInplaceEditorNavigationHandler
InplaceEditorBase
InplaceEditorOwnerBase
MemoEditorNavigationHandler
PopupEditorNavigationHandler
SpinEditorNavigationHandler
TextBoxNavigationHandler
Eremex.AvaloniaUI.Controls.Bars
Eremex.AvaloniaUI.Controls.Bars
Alignment
CheckBoxAlignment
CheckBoxStyle
DropDownArrowAlignment
DropDownArrowVisibility
DropDownOpenMode
EditorAlignment
GlyphSizeMode
IPopup
IPopupOwner
IToolbarItemsHolder
MxKeyGesture
MxToolbarContainerDockType
MxToolbarDockType
MxToolbarItemAlignment
MxToolbarOrientation
OpenedPopupsCollection
PopupActionMode
PopupCollection
PopupContainer
PopupMenu
PreviewAccessKeyEventArgs
PreviewHotKeyEventArgs
Toolbar
ToolbarButtonBaseItem
ToolbarButtonItem
ToolbarCheckItem
ToolbarCheckItemGroup
ToolbarCollection
ToolbarContainerCollection
ToolbarContainerControl
ToolbarDisplayMode
ToolbarEditorItem
ToolbarItem
ToolbarItemAccessKeyPressMode
ToolbarItemCheckType
ToolbarItemDisplayMode
ToolbarItemGroup
ToolbarItemSizeMode
ToolbarManager
ToolbarManagerItemCollection
ToolbarMenuItem
ToolbarSeparatorItem
ToolbarTextItem
VerticalTextRotation
Eremex.AvaloniaUI.Controls3D
Eremex.AvaloniaUI.Controls3D
BoundingBox
Camera
CameraDirectionalLight
CameraPointLight
CameraPosition
CompositionMode
CoordinateSystem
CullMode
DirectionalLight
DirectionLightBase
ElementSelectionMode
GeometryModel3D
Gizmo
Graphics3DCollection
Graphics3DControl
Graphics3DControlBase
Graphics3DKeyBinding
Graphics3DKeyBindings
IsometricCamera
Light
Material
MeshFillType
MeshGeometry3D
MultisamplingMode
PerspectiveCamera
PointLight
PointLightBase
RaycastHitTestResult
SelectableElement
SimplePbrMaterial
Skybox
TexturedPbrMaterial
Eremex.AvaloniaUI.Controls.ApplicationServices
Eremex.AvaloniaUI.Controls.ApplicationServices
AppearanceService
ApplicationServicesContext
AvaloniaStorageDialogBase
ChoiceDialogService
DensityOption
DialogAwareViewModel
DialogButtonType
DialogButtonViewModel
DialogChoice
DialogResult
DialogService
DialogWindow
DialogWindowClasses
DockType
FileDialogFileType
FileDialogFolder
IActionWindow
IAppearanceOption
IAppearanceService
IChoiceDialogService
IDialogAwareViewModel
IDialogButtonViewModel
IDialogService
IMessageBoxService
IOpenFileDialogService
ISaveFileDialogService
IWindow
IWindowAwareViewModel
IWindowService
IWindowsManager
MessageBoxService
OkCancelDialogAwareViewModel
OpenFileDialogOptions
OpenFileDialogService
PaletteOption
SaveFileDialogOptions
SaveFileDialogService
SimpleServiceProvider
ThemeOption
ViewLocatorAttribute
WindowAwareViewModel
WindowInterop
WindowManager
WindowService
Eremex.AvaloniaUI.Controls.DataGrid
Eremex.AvaloniaUI.Controls.DataGrid
DataGridCellEventArgsBase
DataGridCellValueChangedEventArgs
DataGridCompleteDragDropEventArgs
DataGridControl
DataGridControlAutoGeneratingColumnEventArgs
DataGridCustomColumnDisplayTextEventArgs
DataGridCustomColumnDisplayTextEventArgsBase
DataGridCustomColumnGroupEventArgs
DataGridCustomColumnSortEventArgs
DataGridCustomColumnSortEventArgsBase
DataGridCustomGroupValueDisplayTextEventArgs
DataGridCustomRowFilterEventArgs
DataGridCustomSummaryEventArgs
DataGridDragEventArgs
DataGridEditorEventArgs
DataGridRowClickEventArgs
DataGridSelectionChangedEventArgs
DataGridShowingEditorEventArgs
DataGridStartDragEventArgs
DataGridUnboundColumnDataEventArgs
DataGridValidateCellValueEventArgs
GridBand
GridBandCollection
GridColumn
GridColumnCollection
Eremex.AvaloniaUI.Controls.DataControl
Eremex.AvaloniaUI.Controls.DataControl
AutoFilterCondition
BandInfo
BestFitMode
ColumnBase
ColumnCollectionBase
ColumnDisplayTextEventArgs
ColumnFilterButtonDisplayMode
ColumnFilterMode
ColumnHeaderPlacement
DataControlBandBase
DataControlBandCollectionBase
DataControlBase
DataControlColumnBase
DataControlCommands
DataControlDragDropDataObject
DataGridControlCommands
DragDropData
DropPosition
EditorButtonShowMode
EditorShowMode
ExportOptions
ExportProgressEventArgs
FilterPanelDisplayMode
FilterPopupMode
FixedMode
ImageExportOptions
InvalidCellValueExceptionEventArgs
NavigationMode
PageExportOptions
RowDragMode
RowSelectionMode
SearchPanelDisplayMode
SortMode
SummaryCollection
SummaryItem
SummaryItemType
TextExportMode
TextSortMode
XlsxExportOptions
Eremex.AvaloniaUI.Controls.Docking
Eremex.AvaloniaUI.Controls.Docking
AutoHideGroup
AutoHideGroupCollection
BaseGroupCollection
BaseItemCollection
ClosedPaneCollection
CustomizeDockGuideEventArgs
DockGroup
DockItemActivatedEventArgs
DockItemBase
DockItemCollection
DockItemContextMenuOpeningEventArgs
DockItemEndFloatDraggingEventArgs
DockItemEventArgs
DockItemExtensions
DockItemStartFloatDraggingEventArgs
DockManager
DockManagerCommands
DockManagerExtensions
DockManagerSerializer
DockOperationBaseEventArgs
DockOperationCompletedEventArgs
DockOperationStartingEventArgs
DockPane
DocumentGroup
DocumentPane
FloatGroup
FloatGroupCollection
TabbedGroup
Eremex.AvaloniaUI.Controls.Editors
Eremex.AvaloniaUI.Controls.Editors
BaseEditor
BaseEditorProperties
ButtonEditor
ButtonEditorProperties
ButtonKind
ButtonSettings
CalendarControl
CheckEditor
CheckEditorProperties
ClosePopupEventArgs
ClosingPopupEventArgs
ColorEditor
ColorPalette
ColorsShowMode
ComboBoxEditor
ComboBoxEditorProperties
ComboBoxFilterEventArgs
ComponentPlacement
CustomPalette
DateEditor
DateEditorProperties
DefaultColorCollections
DefaultPalettes
EditorErrorShowMode
EditorMode
EditorPropertiesProvider
EditorValueChangedEventArgs
EditorValueChangedEventHandler
FilterCondition
GroupBox
HyperlinkEditor
HyperlinkEditorProperties
HyperlinkEditorRequestNavigationEventArgs
IBaseEditor
IDisplayTextProvider
ItemSelectionMode
MaskType
MemoEditor
MemoEditorProperties
NumericMaskOptions
OpeningPopupEventArgs
PalettesHelper
PopupCloseMode
PopupColorEditor
PopupColorEditorProperties
PopupEditor
PopupEditorProperties
PopupFooterButtons
PostMode
SegmentedEditor
SegmentedEditorProperties
SegmentedEditorStrategy
SpinEditor
SpinEditorProperties
SplitContainerControl
SplitContainerControlCollapsePanel
StringUpperCaseConverter
TextEditor
TextEditorProperties
UpdateEditorValueSource
ValidateEventHandler
ValidationEventArgs
ValidationInfo
Eremex.AvaloniaUI.Charts
Eremex.AvaloniaUI.Charts
Axis
AxisPosition
AxisRange
AxisRangeBase
AxisTitlePosition
AxisType
AxisX
AxisXCoordinate
AxisXRange
AxisY
AxisYCoordinate
AxisYRange
CandlestickDataAdapter
CartesianAreaSeriesView
CartesianAxis
CartesianCandlestickSeriesView
CartesianChart
CartesianDiagramCoordinates
CartesianFullStackedAreaSeriesView
CartesianLineSeriesView
CartesianLineSeriesViewBase
CartesianLollipopOrientation
CartesianLollipopSeriesView
CartesianPointSeriesView
CartesianRangeAreaSeriesView
CartesianScatterLineSeriesView
CartesianSeries
CartesianSeriesCollection
CartesianSeriesView
CartesianSideBySideBarSeriesView
CartesianSideBySideRangeBarSeriesView
CartesianSortedLineSeriesView
CartesianStackedAreaSeriesView
CartesianStepAreaSeriesView
CartesianStepLineSeriesView
ChartControl
ChartElement
ChartElementBase
ChartElementChangedEventArgs
ChartElementChangedEventHandler
ChartElementCollection
ChartElementCollectionChangedEventArgs
ConstantLine
ConstantLineTitlePosition
CrosshairAllSeriesLabelControl
CrosshairAllSeriesLabelControlData
CrosshairOptions
CrosshairSeriesLabelItem
CrosshairSeriesLabelItemSortMode
CrosshairSeriesLabelMode
CrosshairSeriesLabelSeriesValueItem
CrosshairSeriesLabelValue
CrosshairSeriesMode
CrosshairSeriesViewBase
CrosshairSingleSeriesLabelControl
CrosshairSingleSeriesLabelControlData
DateTimeRangeDataAdapter
DateTimeScaleOptions
DateTimeUnit
FormulaDataAdapter
FuncLabelFormatter
Heatmap
HeatmapAxis
HeatmapAxisX
HeatmapAxisY
HeatmapDataAdapter
HeatmapDiagramCoordinates
HeatmapGrayscaleColorProvider
HeatmapRangeColorProvider
HeatmapRangeStop
IAxisLabelFormatter
IHeatmapColorProvider
INumericAxisGridCalculator
ISeriesDataAdapter
LinearAxis
LinearNumericScaleOptions
LineStyle
NumericGridEntry
NumericRangeDataAdapter
NumericScaleOptions
PercentLabelFormatter
PolarAreaSeriesView
PolarAxisX
PolarAxisXRange
PolarAxisY
PolarChart
PolarDiagramCoordinates
PolarLineSeriesView
PolarLineSeriesViewBase
PolarNumericScaleOptions
PolarPointSeriesView
PolarRangeAreaSeriesView
PolarScatterLineSeriesView
PolarSeries
PolarSeriesCollection
PolarSeriesView
PredefinedRange
QualitativeDataAdapter
QualitativeRangeDataAdapter
QualitativeScaleOptions
ScaleOptions
ScaleType
ScatterDataAdapter
Series
SeriesDataAdapterDataChangedEventArgs
SeriesDataAdapterDataChangedEventHandler
SeriesDataMemberType
SeriesDataUpdateType
SeriesViewBase
SmithAxisX
SmithAxisXRange
SmithAxisY
SmithAxisYRange
SmithChart
SmithDiagramCoordinates
SmithLineSeriesViewBase
SmithPointSeriesView
SmithScaleOptions
SmithScatterLineSeriesView
SmithSeries
SmithSeriesCollection
SmithSeriesView
SortedDateTimeDataAdapter
SortedNumericDataAdapter
SortedTimeSpanDataAdapter
Strip
SummaryCandlestickDataAdapter
TimeSpanRangeDataAdapter
TimeSpanScaleOptions
TimeSpanUnit
Docking Examples
¶
How to Create a Complex Docking Layout in Code Behind
Back to top