A newer version of this page is available.
Switch to the current version.
DevExpress.XtraEditors Namespace
Contains editor classes. They provide the functionality for corresponding controls. Editor specific information is stored within the Persistent classes that are implemented in the DevExpress.XtraEditors.Persistent namespace.
Assemblies: DevExpress.Utils.v18.2.dll, DevExpress.XtraBars.v18.2.dll, DevExpress.XtraDialogs.v18.2.dll, DevExpress.XtraEditors.v18.2.dll, DevExpress.XtraGrid.v18.2.dll, DevExpress.XtraTreeList.v18.2.dll
Classes
Name | Description |
---|---|
AreaChartRangeControlClientView | Represents the Area view of the chart range control client. |
BarCodeControl | Displays a bar code. |
BaseButton | Serves as a base for button controls. |
BaseCheckEdit | The base class for editors that support two or three check states. |
BaseCheckedListBoxControl | Serves as the base for the CheckedListBoxControl class. |
BaseControl | Implements the functionality common for all controls in the library. |
BaseDateControl | Represents the base class for controls which provide the ability to edit datetime values. |
BaseEdit | Serves as the base for all editors that can be used for inplace (such as within the XtraGrid) editing. |
BaseImageListBoxControl | Serves as a base for ImageListBoxControl class. |
BaseListBoxControl | Serves as the base for ListBoxControl, BaseCheckedListBoxControl, CheckedListBoxControl, BaseImageListBoxControl and ImageListBoxControl classes. |
BaseSpinEdit | Serves as the base for editors that provide spin buttons used to modify edit values. |
BaseStyleControl | Serves as the base for controls which cannot be used as inplace editors and supports a common style management mechanism. |
BlobBaseEdit | Represents the base class for editors that work with binary large object (BLOB) data. |
BreadCrumbEdit | The MS Windows Explorer-inspired navigation bar that allows end-users to navigate through a hierarchical tree of nodes. |
BreadCrumbHistory | Stores the BreadCrumbEdit navigation history and allows you to navigate through these records. |
BreadCrumbHistoryItem | An object that stores the previously viewed BreadCrumbEdit path. |
BreadCrumbNode | A node within a BreadCrumbEdit control. |
BreadCrumbNodeCollection | A BreadCrumbNodes collection. |
ButtonEdit | The text editor that supports built-in buttons in the edit box. |
CalcEdit | Allows you to edit numeric values using a dropdown calculator. |
ChartRangeControlClientBase | Represents the base class for all chart clients of the range control. |
ChartRangeControlClientDataProvider | The class that is used to provide data to a chart range control client. |
ChartRangeControlClientGridOptions | Represents the base class for grid settings of the date-time and numeric chart clients of the range control. |
ChartRangeControlClientRange | Represents the base class for defining the range for all chart clients (date-time and numeric chart clients) of the range control. |
ChartRangeControlClientView | Represents the base class for all chart views of the chart range control cliient. |
CheckButton | The button that supports two states - elevated and depressed. It is possible to prevent the button from receiving focus on a click. Multiple buttons can be combined into a radio group, in which only a single button is checked simultaneously. |
CheckedComboBoxEdit | Allows you to display and edit a set of Boolean options and bit fields in a popup window. |
CheckEdit | Allows an end-user to select between the unchecked, checked and (optionally) indeterminate state. Multiple check boxes can be combined into a radio group. |
CheckedListBoxControl | The checked list box control, in which each item can be checked, unchecked or set to the grayed state. The control can be populated with items from a data source. |
ClientDataSourceProviderCustomizeSeriesEventArgs | Provides data for the ChartRangeControlClientBase.CustomizeSeries event. |
ColorDialogOptions | Contains settings affecting the appearance of the "Select Color" dialog. |
ColorEdit | The editor that allows you to select a color from a dropdown window. |
ColorPickEdit | An advanced dropdown color picker that supports multiple palettes (a predefined color palette, Web, Web-Safe and System) to choose colors from. |
ColorPickEditBase | The base class for the ColorPickEdit control. |
ColorPickEditTooltipShowingEventArgs | Contains data for the RepositoryItemColorPickEdit.TooltipShowing event. |
ComboBox | Obsolete. Represents a combo box editor which enables editing values by selecting items from the dropdown list. |
ComboBoxEdit | The text editor that allows you to select predefined items from a dropdown list. List items are typically represented by strings. |
ControlNavigator | Provides a graphical interface for navigating data-aware controls that implement the INavigatableControl interface (this interface is implemented by all DevExpress data-aware container controls). |
ControlNavigatorButtonCollection | Represents the ControlNavigator's button collection. |
ControlNavigatorButtons | Represents buttons displayed in the ControlNavigator. |
CustomizeTemplatedItemEventArgs | Provides data for the BaseListBoxControl.CustomizeItem event. |
DataNavigator | The control that enables navigation through records in a data source and provides common record operations. |
DataNavigatorButtonCollection | Represents the DataNavigator's button collection. |
DataNavigatorButtons | Holds settings for buttons displayed in a DataNavigator control. |
DateControl | Represents the base class for controls which provide the ability to edit datetime values. |
DateEdit | The editor to edit date/time values using a dropdown calendar. |
DateTimeChartRangeControlClient | The RangeControl's client that renders a lightweight chart with a date-time horizontal axis. |
DateTimeChartRangeControlClientGridOptions | Contains specific settings which define the representation of grid lines and labels in the date-time chart range control client. |
DateTimeChartRangeControlClientRange | Contains the common settings that define the range displayed by a date-time chart client of the range control. |
DropDownButton | The button that can be associated with a popup control or a context menu. It is possible to prevent the button from receiving focus on a click. |
FilterControl | Allows end-users to construct filter criteria, and apply them to controls or to a data source. |
FontEdit | The editor to select a font from a dropdown list. |
FormatConditionCollectionBase | Serves as a base for classes that represent a collection of style conditions. |
FormatConditionIconSet | A class that provides an icon set for the FormatConditionRuleIconSet format. |
FormatConditionIconSetIcon | A single icon, which corresponds to a specific range in the FormatConditionRuleIconSet format. |
FormatConditionRule2ColorScale | Applies a format using a two-color scale to display data distribution and variation. |
FormatConditionRule3ColorScale | Applies a format using a three-color scale to display data distribution and variation. |
FormatConditionRuleAboveBelowAverage | Applies a format if a cell value is above or below the column's average. |
FormatConditionRuleAppearanceBase | The base class for style formats that allow cells to be customized using the FormatConditionRuleAppearanceBase.Appearance property. |
FormatConditionRuleBase | The base class for classes that implement conditional formatting rules. |
FormatConditionRuleContains | Applies a format if a value matches one of constants. |
FormatConditionRuleDataBar | Applies a format using a data bar. |
FormatConditionRuleDateOccuring | Applies a format if a column's DateTime value refers to a specific date and/or date interval relative to today. These days and intervals include Today, Yesterday, This week, Earlier this month, Prior to this year, etc. |
FormatConditionRuleExpression | Applies a format if a cell value(s) meets a specific expression. |
FormatConditionRuleIconSet | Applies a format using an icon set. |
FormatConditionRuleMinMaxBase | A base class for classes that provide conditional formatting rules based on minimum and maximum thresholds. |
FormatConditionRuleTopBottom | Applies a format if a value is in the range of the highest or lowest column values. |
FormatConditionRuleUniqueDuplicate | Applies a format if a column's value is unique or a duplicate. |
FormatConditionRuleValue | Applies a format if a column's value meets a specified condition (Equal, Less, Between, etc.). |
FormatRuleBase | The base class for objects that apply style formats to controls. |
GridLookUpEdit | The editor that provides lookup functionality using a dropdown feature-rich Data Grid (GridControl). You can display lookup records in a tabular format, banded tabular format, or as tiles (which can be arranged in one or multiple columns/rows, rendered as a list or a Kanban board). |
GridLookUpEditBase | Represents the base class for grid look up editors. |
GroupCaptionCustomDrawEventArgs | Provides data for the GroupControl.CustomDrawCaption event. |
GroupControl | The panel with a title which can be aligned along the top, bottom, left or right edge. |
HScrollBar | The horizontal scrollbar. |
HScrollBarBase | Serves as the base for HScrollBar class. |
HyperLinkEdit | The editor to display and edit hyperlinks and navigate to their targets. |
HyperlinkLabelControl | The label that supports displaying text or its portion as a hyperlink. Allows you to use HTML tags to format text. |
HyperlinkLabelControlAppearanceObject | Provides appearance settings used to paint a HyperlinkLabelControl. |
HyperlinkLabelControlAppearanceOptions | Provides the appearance options used to paint a HyperlinkLabelControl. |
ImageComboBoxEdit | The combo box editor whose items can display custom images. The control also allows values from an enumeration to be displayed. |
ImageEdit | The editor that displays images in a popup window. |
ImageListBoxControl | The list box control that displays a list of items that a user can select. Can be populated with items from a data source. |
LabelControl | The label that supports formatted text, images, multi-line text strings and HTML formatting. |
LabelControlAppearanceObject | Contains appearance settings used to paint a LabelControl. |
LineChartRangeControlClientView | Represents the Line view of the chart range control client. |
ListBoxControl | The list box control that displays a list of items that a user can select. Can be populated with items from a data source. |
ListBoxDrawItemEventArgs | Provides data for the BaseListBoxControl.DrawItem event. |
LookUpEdit | The editor that provides lookup functionality using a lightweight dropdown grid. |
LookUpEditBase | Represents the base class for lookup editors. |
MarqueeProgressBarControl | Indicates that an operation is going on by continuously scrolling a block from left to right. |
MemoEdit | Allows you to display and edit multi-line text. |
MemoExEdit | The editor to edit multi-line text in a popup window. |
MRUEdit | The text editor that allows you to type a value or choose one of most recently used (MRU) values from a dropdown list. |
NavigatorBase | Serves as a base for DataNavigator and ControlNavigator classes. |
NavigatorButton | Represents an individual button displayed within the DataNavigator or ControlNavigator . |
NavigatorButtonBase | Serves as a base for the NavigatorButton class. |
NavigatorButtonClickEventArgs | Provides data for the NavigatorBase.ButtonClick event. |
NavigatorButtonCollectionBase | Serves as a base for DataNavigatorButtonCollection and ControlNavigatorButtonCollection classes. |
NavigatorButtonsBase | Serves as the base for DataNavigatorButtons and ControlNavigatorButtons classes. |
NavigatorCustomButton | A custom button within navigator controls. |
NavigatorCustomButtons | A collection of custom buttons in navigator controls. |
NavigatorExceptionEventArgs | Provides data for the NavigatorBase.NavigatorException event. |
NumericChartRangeControlClient | The RangeControl's client that renders a lightweight chart with a numeric horizontal axis. |
NumericChartRangeControlClientGridOptions | Contains specific settings which define the representation of grid lines and labels in the numeric chart range control client. |
NumericChartRangeControlClientRange | Contains the common settings that define the range displayed by a numeric chart client of the range control. |
NumericRangeControlClient | A RangeControl's client that supports numeric (integer, double, decimal or float) range selection. |
PanelControl | The panel with or without a border. |
PickImage | Obsolete. Represents an image combo box editor. |
PictureEdit | The editor that displays images stored in bitmap, metafile, icon, JPEG, GIF, PNG or SVG format. |
PopupBaseAutoSearchEdit | Represents the base class for dropdown editors that support the automatic search functionality. |
PopupBaseEdit | Serves as the base for editors displaying popup windows. |
PopupContainerControl | The dropdown panel for the PopupContainerEdit editor. |
PopupContainerEdit | The editor that allows you to display any controls within its popup window. |
PopupGalleryEdit | The editor that displays a dropdown gallery of items categorized into groups. |
PopupGalleryEditGallery | Represents a gallery within a PopupGalleryEdit. |
PopupPanelOptions | Provides properties that allow you to customize the behavior of a peek panel, assigned to the TokenEdit control. |
ProgressBarBaseControl | Serves as a base for progress bar controls. |
ProgressBarControl | The control that indicates the progress of lengthy operations. |
RadioGroup | Combines multiple options (radio buttons) into a group that supports selecting one of several options. |
RangeControl | Supports range selection for any data. |
RangeControlClientBase | The base class for objects that can be embedded into the RangeControl. |
RangeTrackBarControl | The track bar with two sliders that allow a user to select a range of values. |
RatingControl | The control to rate a specific content. |
ScrollBarBase | Serves as the base for HScrollBarBase, HScrollBar, VScrollBarBase and VScrollBar classes. |
SearchControl | The control that provides the search and filter functionality for the attached object. |
SearchLookUpEdit | The editor that provides lookup functionality using a dropdown feature-rich data grid (GridControl), and contains the built-in Find Panel, allowing end-users to quickly filter and locate dropdown records. You can display lookup records in a tabular format, banded tabular format, or as tiles (which can be arranged in one or multiple columns/rows, rendered as a list or a Kanban board). |
SeparatorControl | Allows you to delimit controls within the layout. |
SidePanel | A panel with one-pixel borders that supports panel snapping and the overlay resize feature. |
SimpleButton | The button that can display text along with a custom image and can be clicked at runtime without receiving focus. |
SimpleControl | Represents the base class for controls which support the DevExpress look and feel mechanism. |
SparklineEdit | Visualizes data in a highly condensed way, allowing end-users to quickly understand and compare values from different sources. |
SpinEdit | The editor to edit numeric values using spin buttons. |
SplitContainerControl | The control that consists of two panels separated by a splitter, which can be dragged by an end-user to resize the panels. |
SplitterControl | Allows end-users to resize controls that are docked to the splitter's edges. |
StyleController | Provides centralized appearance and paint style management for editors and controls. |
StyleFormatConditionBase | Serves as a base for classes that represent style conditions. |
TextEdit | The single-line text editor. |
TileControl | The control that manages Windows UI-inspired tiles. Using this component, you can create both static and animated live tiles in your applications. |
TileGroup | Provides the functionality of tile groups. |
TileGroupCollection | Provides a collection for the TileGroup class objects. |
TileItem | Provides the functionality of tile items. |
TileItemAppearances | Provides members that specify the appearance settings used to paint items in the TileControl and OfficeNavigationBar in different visual states. |
TileItemCollection | Provides a collection for the TileItem class objects. |
TileItemDragEventArgs | Provides data for the TileControl.StartItemDragging and TileControl.EndItemDragging events. |
TileItemElement | Provides the base class for creating and using tile item elements. |
TileItemElementCollection | Provides a collection to store TileItemElements. |
TileItemEventArgs | Contains data for events that occur for TileItems. |
TileItemFrame | Provides the functionality of tile frames. |
TileItemFrameCollection | Provides a collection for the TileItemFrame class objects. |
TimeEdit | The editor to edit time values using spin buttons or dropdown calendar. |
TimeSpanEdit | The editor to display and edit time intervals. |
ToggleSwitch | The check editor to edit Boolean values using a movable bar. |
TokenEdit | The text editor that applies custom validation to the entered text and transforms text blocks which passed this validation to tokens. See Token Edit Control. |
TrackBarControl | The control that allows end-users to select a value by dragging a small thumb along a scale. |
TreeListLookUpEdit | The editor that provides lookup functionality using a dropdown TreeList control. |
VScrollBar | The vertical scrollbar. |
VScrollBarBase | Serves as the base for VScrollBar class. |
WindowsFormsSettings static | Provides appearance and behavior settings common to all DevExpress controls. |
XtraDialog static | A message box that allows displaying any control (e.g., a UserControl) in its client area. |
XtraFolderBrowserDialog | A replacement for the standard WinForms FolderBrowserDialog. Supports theming by DevExpress Skins. |
XtraForm | A form that supports title bar and border skinning. Provides centralized control over the look and feel settings of the DevExpress controls placed on it. |
XtraInputBox static | A skinable dialog with one editor (a TextEdit by default) and OK/Cancel buttons to accept or reject the current value of this editor. |
XtraInputBoxArgs | Exposes properties that customize a related XtraInputBox dialog. |
XtraMessageBox static | The message box that supports title bar skinning. |
XtraOpenFileDialog | A replacement for the standard WinForms OpenFileDialog. Supports theming by DevExpress Skins. |
XtraPanel | Represents the base class for panels. |
XtraSaveFileDialog | A replacement for the standard WinForms SaveFileDialog. Supports theming by DevExpress Skins. |
XtraScrollableControl | The skinnable panel with built-in auto-scroll functionality. |
XtraUserControl | The user control that supports look and feel and skinning technology. Provides centralized control over the look and feel settings of the DevExpress controls placed on it. |
ZoomTrackBarControl | The control that helps your end-users perform zooming by sliding a thumb. |
Delegates
Name | Description |
---|---|
GroupCaptionCustomDrawEventHandler | Represents a method that will handle the GroupControl.CustomDrawCaption event. |
ListBoxDrawItemEventHandler | Represents a method that will handle the BaseListBoxControl.DrawItem event. |
NavigatorButtonClickEventHandler | Represents a method that will handle the NavigatorBase.ButtonClick event. |
NavigatorExceptionEventHandler | Represents a method for handling the NavigatorBase.NavigatorException event of data navigators. |
TileItemClickEventHandler | Represents the method for handling events which take a TileItemEventArgs object as a parameter. |
TileItemDragEventHandler | Represents the method for handling events which take a TileItemDragEventArgs object as a parameter. |
Enums
Name | Description |
---|---|
BreadCrumbMode | Provides members used to label corresponding BreadCrumbEdit modes. |
ColorTooltipFormat | Contains values that specify how the values of colors are presented on-screen. |
ColumnFilterPopupMode | Provides values that specify whether Data Grid and Tree List columns should display Excel-style or classic filter menus. |
DropDownArrowStyle | Contains values that specify whether and how a dropdown arrow is displayed within the DropDownButton control. |
ExpressionEditorMode | Lists modes which specify the Expression Editor version. |
FilterEditorViewMode | Contains values that specify how a Filter Editor Control's criteria can be edited. |
FindMode | Contains values that specify how data searching is initiated within specific controls. |
FormatCondition | Enumerates the comparison operators (Equal, Between, Less, etc.). |
FormatConditionAboveBelowType | Enumerates value ranges relative to an average value. |
FormatConditionAutomaticType | Contains values that specify how the range's maximum and minimum values are calculated when the FormatConditionRuleMinMaxBase.MaximumType and FormatConditionRuleMinMaxBase.MinimumType properties are set to Automatic. |
FormatConditionComparisonType | Enumerates comparison operators used to set the FormatConditionIconSetIcon.ValueComparison property. |
FormatConditionRuleChangeType | Enumerates values indicating how the rule has been changed. |
FormatConditionTopBottomType | Enumerates value ranges relative to a certain value. |
FormatConditionUniqueDuplicateType | Identifies values as unique or duplicate. |
FormatConditionValueType | Enumerates how cutoff/minimum/maximum values are regarded and whether they are calculated automatically. |
FormBorderEffect | Enumerates border effects for forms and dialogs. |
HighlightStyle | Enumerates painting styles for selected and hot-tracked items in list box and pop up controls. |
HotTrackSelectMode | Enumerates values that specify how list box items are selected when item hot-tracking is enabled. |
ImageAlignToText | Lists the values that specify how an image is aligned relative to the label's text. |
ImageLocation | Enumerates possible locations for an image within a control. |
LabelAutoSizeMode | LIsts values that specify how the label is automatically resized to display its entire contents. |
NavigatorButtonsTextLocation | Contains values specifying the text location within the DataNavigator control. |
NavigatorButtonType | Contains values specifying the type of buttons displayed in the data navigator control. |
PopupCloseMode | Contains values specifying how a dropdown editor's popup window was closed. |
PopupFilterMode | Contains values that specify how records are filtered within a grid lookup editor's popup window. |
RangeControlDateTimeGridAlignment | Lists the values that specify the date-time measurement unit to which the chart's gridlines and labels of the date-time chart client should be aligned. |
ScrollBarType | Contains values specifying the type of ScrollBar control. |
ScrollUIMode | Enumerates modes that specify the appearance and behavior of scroll bars. |
SplitFixedPanel | Lists values that specify which panel within the split container is fixed. |
SplitPanelVisibility | Lists values that specify the visibility of the panels within a split container. |
TileControlImageToTextAlignment | Provides members that specify how a tile item glyph is arranged related to text content. |
TileControlScrollMode | Provides members that specify a TileControl's scrolling mode. |
TileItemCheckMode | Provides members that specify tile items check options. |
TileItemContentAlignment | Provides members to specify tile content alignment. |
TileItemImageScaleMode | Provides members that specify a TileItem glyph's stretching mode. |
TileItemSize | Contains members that label different Tile sizes. |
VistaCalendarViewStyle | Contains values that specify which date grouping Views are available in Windows Vista display mode. |
WaitAnimationOptions | Contains values that specify how a control indicates data operations performed in a background thread. |
Feedback