[Expand]General Information
[Collapse]WinForms Controls
  .NET Core Support
  Prerequisites
 [Expand]What's Installed
 [Expand]Build an Application
 [Collapse]Controls and Libraries
  [Expand]Forms and User Controls
  [Expand]Messages, Notifications, and Dialogs
  [Collapse]Editors and Simple Controls
   [Collapse]Simple Editors
    [Collapse]Included Components
      Editors
      Controls
      Components
    [Expand]Editors Structure
    [Expand]Editors Features
    [Expand]Member Tables
    [Expand]Examples
   [Expand]Lookup Editors
   [Expand]Token Edit Control
   [Expand]Breadcrumb Edit Control
   [Expand]Range Control
   [Expand]Image Slider
    Camera Control
    Templated ListBox Controls
  [Expand]Ribbon, Bars and Menu
  [Expand]Application UI Manager
  [Expand]Docking Library
  [Expand]Data Grid
  [Expand]Vertical Grid
  [Expand]Property Grid
  [Expand]Pivot Grid
  [Expand]Tree List
  [Expand]Chart Control
  [Expand]Diagrams
  [Expand]Gauges
  [Expand]Map Control
  [Expand]Scheduler
  [Expand]Spreadsheet
  [Expand]Rich Text Editor
  [Expand]Spell Checker
  [Expand]Form Layout Managers
  [Expand]Navigation Controls
  [Expand]Printing-Exporting
  [Expand]PDF Viewer
   Reporting
  [Expand]Snap
  [Expand]TreeMap Control
  [Expand]Sunburst Control
 [Expand]Common Features
  Get More Help
 [Expand]API Reference
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Office File API
[Expand]Reporting
[Expand]Report and Dashboard Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]eXpress Persistent Objects
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation
View this topic on docs.devexpress.com (Learn more)

Editors

All editors support the following features:

  • You can bind them to a data field;
  • They can all be used for standalone or in-place editing within DevExpress container controls (XtraGrid, XtraVerticalGrid, XtraTreeList, XtraBars, etc). See Repositories and Repository Items to learn how to embed editors into container controls;
  • They all use the same Skinning, Style, Look and feel, and Tooltip mechanisms, since they have the same BaseEdit ancestor.

Expanded Editor List

The table below lists available editors and corresponding repository items. A repository item is an object that stores properties and events pertaining to a corresponding editor. Container controls use information provided by repository items to create fully-functional editors when required. See the Repositories and Repository Items document for more details.

TEXT BOX EDITORS

REPOSITORY ITEMS

ButtonEdit

RepositoryItemButtonEdit

The text editor that supports built-in buttons in the edit box.

HyperLinkEdit

RepositoryItemHyperLinkEdit

The editor to display and edit hyperlinks and navigate to their targets.

MemoEdit

RepositoryItemMemoEdit

Allows you to display and edit multi-line text.

SpinEdit

RepositoryItemSpinEdit

The editor to edit numeric values using spin buttons.

TextEdit

RepositoryItemTextEdit

The single-line text editor.

TimeEdit

RepositoryItemTimeEdit

The editor to edit time values using spin buttons or dropdown calendar.

EDITORS WITHOUT A TEXT BOX

CheckEdit

RepositoryItemCheckEdit

Allows an end-user to select between the unchecked, checked and (optionally) indeterminate state. Multiple check boxes can be combined into a radio group.

MarqueeProgressBarControl

RepositoryItemMarqueeProgressBar

Indicates that an operation is going on by continuously scrolling a block from left to right.

PictureEdit

RepositoryItemPictureEdit

The editor that displays images stored in bitmap, metafile, icon, JPEG, GIF, PNG or SVG format.

ProgressBarControl

RepositoryItemProgressBar

The control that indicates the progress of lengthy operations.

RadioGroup

RepositoryItemRadioGroup

Combines multiple options (radio buttons) into a group that supports selecting one of several options.

RangeTrackBarControl

RepositoryItemRangeTrackBar

The track bar with two sliders that allow a user to select a range of values.

SparklineEdit

RepositoryItemSparklineEdit

Visualizes data in a highly condensed way, allowing end-users to quickly understand and compare values from different sources.

ToggleSwitch

RepositoryItemToggleSwitch

The check editor to edit Boolean values using a movable bar.

TrackBarControl

RepositoryItemTrackBar

The control that allows end-users to select a value by dragging a small thumb along a scale.

ZoomTrackBarControl

RepositoryItemZoomTrackBar

The control that helps your end-users perform zooming by sliding a thumb.

RatingControl

RepositoryItemRatingControl

The control to rate a specific content.

EDITORS WITH POPUP WINDOWS

BreadCrumbEdit

RepositoryItemBreadCrumbEdit

The MS Windows Explorer-inspired navigation bar that allows end-users to navigate through a hierarchical tree of nodes.

CalcEdit

RepositoryItemCalcEdit

Allows you to edit numeric values using a dropdown calculator.

CheckedComboBoxEdit

RepositoryItemCheckedComboBoxEdit

An editor that displays a list of check boxes in a drop-down menu. Users can select multiple items.

ColorEdit

RepositoryItemColorEdit

The editor that allows you to select a color from a dropdown window.

ColorPickEdit

RepositoryItemColorPickEdit

An advanced dropdown color picker that supports multiple palettes (a predefined color palette, Web, Web-Safe and System) to choose colors from.

ComboBoxEdit

RepositoryItemComboBox

The text editor that allows you to select predefined items from a dropdown list. List items are typically represented by strings.

DateEdit

RepositoryItemDateEdit

The editor to edit date/time values using a dropdown calendar.

FontEdit

RepositoryItemFontEdit

The editor to select a font from a dropdown list.

ImageComboBoxEdit

RepositoryItemImageComboBox

The combo box editor whose items can display custom images. The control also allows values from an enumeration to be displayed.

ImageEdit

RepositoryItemImageEdit

The editor that displays images in a popup window.

MemoExEdit

RepositoryItemMemoExEdit

The editor to edit multi-line text in a popup window.

MRUEdit

RepositoryItemMRUEdit

The text editor that allows you to type a value or choose one of most recently used (MRU) values from a dropdown list.

PopupContainerEdit

RepositoryItemPopupContainerEdit

The editor that allows you to display any controls within its popup window. The popup window is created separately from the editor.

PopupGalleryEdit

RepositoryItemPopupGalleryEdit

The editor that displays a dropdown gallery of items categorized into groups.

TimeEdit

RepositoryItemTimeEdit

The editor to edit time values using spin buttons or dropdown calendar.

TimeSpanEdit

RepositoryItemTimeSpanEdit

The editor to display and edit time intervals.

TokenEdit

RepositoryItemTokenEdit

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.

LOOKUP EDITORS

GridLookUpEdit

RepositoryItemGridLookUpEdit

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).

LookUpEdit

RepositoryItemLookUpEdit

The editor that provides lookup functionality using a lightweight grid in a drop-down window.

SearchLookUpEdit

RepositoryItemSearchLookUpEdit

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).

TreeListLookUpEdit

RepositoryItemTreeListLookUpEdit

The editor that provides lookup functionality using a dropdown TreeList control.

SPECIAL

SearchControl

RepositoryItemSearchControl

The control that provides the search and filter functionality for the attached object.

Expanded See Also

Is this topic helpful?​​​​​​​