Skip to main content
A newer version of this page is available. .

DevExpress.Maui.Core Namespace

Contains classes, interfaces and enums that implement the basic functionality of the DevExpress components for MAUI.

Assembly: DevExpress.Maui.Core.dll

NuGet Package: DevExpress.Maui.Core

Classes

Name Description
AppearanceBase The base class for appearance objects.
BindableBase
CreateDetailFormViewModelEventArgs Stores data for the DataGridView.CreateDetailFormViewModel and DXCollectionView.CreateDetailFormViewModel events.
DetailEditFormViewModel A View Model used to edit source item values in a separate form.
DetailFormShowingEventArgs Provides data for the DataGridView.DetailFormShowing and DXCollectionView.DetailFormShowing events.
DetailFormViewModel A View Model used to view detail information about a source item in a separate form.
DetailFormViewModelBase A base class for View Models used to view and edit DataGridView or CollectionView data in separate forms.
DXContentPresenter
DXContentPresenterActualAppearance
FilterCheckedListModel A data model for filter list elements with multiple selection.
FilterCheckItemModel A data model for filter check items.
FilterCriteriaConverterModelBase<T>
FilterDateRangeModel A data model for the FilterDateRangeItem.
FilteringUIContext A context that allows you to bind a filtering UI item to a control’s data.
FilteringUIFormShowingEventArgs Provides data for the FilteringUIFormShowing and FilteringUIFormShowing events.
FilteringUIFormViewModel A ViewModel for the filtering UI form.
FilterListModel A data model for filter list elements with single selection.
FilterListModelBase A base class for filter list models.
FilterModelBase The base class for filter data models.
FilterNumericRangeModel A data model for the FilterNumericRangeItem.
FilterRangeModelBase<T> A base class for data models of filter range items.
FilterSwitchItemModel
FilterValueInfo Contains information about a filter value.
Localizer static A base class that provides functionality for custom localizers of .NET MAUI Controls.
ON static A helper class that allows you to identify device parameters: operating system type, orientation, form factor, and device type (physical device or simulator).
OnDisplaySizeExtension Implements a XAML extension that allows you to specify control settings (for example, the font size) depending on the physical screen size, regardless of the screen orientation.
OnScreenHeightExtension Implements a XAML extension that allows you to specify control settings depending on the current screen height and screen orientation.
OnScreenSizeExtensionBase The class for extensions that allow you to specify property values depending on the available space by width or height.
OnScreenWidthExtension Implements a XAML extension that allows you to specify control settings depending on the current screen width and screen orientation.
ResourceStringLoader This class includes the method that returns the localization string value by its key.
ValidateItemEventArgs
ValueChangedEventArgs<T> Contains data for events that allow you to obtain the current and previous object states.
ValueInfo<T> Contains information about a value.
ViewLocalizerBase<TEnum>

Interfaces

Name Description
IDetailEditFormPage An interface that exposes an API that allows you to implement custom CRUD edit forms.
IDetailFormPage An interface that exposes an API that allows you to implement custom CRUD view forms.
Localizer.IStringLoader An interface that should be implemented by a class that returns a localization string value by its key.

Enums

Name Description
CornerMode Lists values used to specify whether editor corners are rounded or cut.
DataChangeType Lists the types of changes that can be applied to the source item.
DataFilterCondition Enumerates filter conditions used to create a filter criterion based on a value in the Auto Filter Row.
DataFilterMode Enumerates values that specify whether filters are applied to the actual cell values or to the text displayed in cells.
DataGroupInterval Lists the values that specify how the data rows are combined into groups.
DataSortMode Lists values that specify how values are sorted and grouped.
DataSortOrder Lists values that specify the data sort order.
DataSummaryProcess Specifies the current status of custom summary calculation.
DataSummaryType Lists values that specify the aggregate function types.
DetailFormType Lists CRUD form types.
FilterValuesSortMode Lists sort modes for values that are used to filter data control items.
IconVisibility Lists values used to specify when to display an icon.
PickerShowMode Lists UI elements that can be used to display picker items.
Placement Lists values that specifies the position of the DXPopup in its container.
UnboundDataType Contains values that specify the data type and binding mode of columns.
VisibilityState Lists values that specify the visibility state.