Skip to main content

DevExpress v24.1 Update — Your Feedback Matters

Our What's New in v24.1 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

DevExpress.Xpf.Editors Namespace

In This Article

Contains classes which implement the main functionality of the DXEditors for WPF library. To use these classes in XAML code, add the xmlns:dxe=”http://schemas.devexpress.com/winfx/2008/xaml/editors“ namespace reference.

Assembly: DevExpress.Xpf.Core.v24.1.dll

NuGet Package: DevExpress.Wpf.Core

#Classes

Name Description
AreaSparklineStyleSettings Changes the SparklineEdit‘s presentation to Area and implements options that define sparkline appearance.
AutoSuggestEdit An editor that displays a drop-down list of suggestions as a user types in the text box.
AutoSuggestEditCustomPopupHighlightedTextEventArgs Provides data for the AutoSuggestEdit.CustomPopupHighlightedText event.
AutoSuggestEditQuerySubmittedEventArgs Provides data for the AutoSuggestEdit.QuerySubmitted event.
AutoSuggestEditSuggestionChoosingEventArgs Provides data for the SuggestionChoosing event.
AutoSuggestEditSuggestionChosenEventArgs Provides data for the SuggestionChosen event.
AutoSuggestEditTextChangedEventArgs Provides data for the AutoSuggestEdit.TextChanged event.
BarCodeEdit Allows you to display various barcodes.
BarCodePropertyProvider The base class for controls that display barcodes.
BarSparklineStyleSettings Changes the SparklineEdit‘s presentation to Bar and implements options that define sparkline appearance.
BaseComboBoxStyleSettings Serves as a base for classes that contain settings which define the appearance of the combobox drop-down window.
BaseEdit Serves as the base for all editors that can be used as standalone editors and for in-place editing in container controls (e.g., within the GridControl).
BaseEditStyleSettings An abstract base class that provides functionality for the descendant classes.
BaseProgressBarStyleSettings Serves as a base for classes that define the progress bar’s appearance and behavior.
BrowsePathEdit A text editor that allows users to specify a path to a file/folder.
ButtonEdit A text editor with embedded buttons.
ButtonInfo Represents a button for a button editor.
ButtonInfoBase Serves as a base for classes that represent edit buttons.
ButtonInfoCollection Represents the collection of ButtonEdit buttons.
Calculator Represents a calculator.
CalculatorCustomErrorTextEventArgs Provides data for the Calculator.CustomErrorText event.
CameraControl Represents a control that displays a video stream captured from a video input device.
CameraDevice Describes a video capture device, operates the device, and processes the received video stream.
CheckedComboBoxStyleSettings Defines the checked combo box editor appearance and behavior.
CheckEdit A check box editor.
CheckEditBox Represents a check box used by the CheckEdit control.
CheckedListBoxEditStyleSettings Defines the checked list box editor appearance and behavior.
CheckedTokenComboBoxStyleSettings Defines the checked token combo box editor appearance and behavior.
ClosePopupEventArgs Provides data for the PopupBaseEdit.PopupClosing and PopupBaseEdit.PopupClosed events.
ColorEdit Represents a color editor.
ColorPalette Serves as the base class for color palettes.
ComboBoxEdit A combobox editor.
ComboBoxEditItem Represents an individual list item.
ComboBoxStyleSettings Defines the native appearance and behavior of the combo box editor.
CommandButtonInfo Serves as a base class for the CommonButtonInfo.
CommonButtonInfo Serves as a base class for the ButtonInfo and ImageButtonInfo.
ConvertEditValueEventArgs Provides data for the ConvertEditValue events that image editors raise.
CustomDisplayTextEventArgs Provides data for the BaseEdit.CustomDisplayText event.
CustomEditMenuItemsEventArgs Contains data for the CustomEditMenuItems event.
CustomMaskEventArgs Contains data for the CustomMask event.
CustomPalette Represents a custom color palette.
DateEdit A date editor with a dropdown calendar.
DateEditCalendarStyleSettings Defines the appearance and behavior of a calendar date edit.
DateEditNavigatorStyleSettings Defines the appearance and behavior of an Outlook-inspired calendar date edit.
DateEditNavigatorWithTimePickerStyleSettings Defines the appearance and behavior of a date editor with a calendar and time picker.
DateEditPickerStyleSettings Defines the appearance and behavior of a picker date editor.
DateEditStyleSettingsBase The base calass for the DateEdit’s style settings.
DateEditTimePickerStyleSettings Defines the appearance and behavior of a date editor with a time picker in the editor’s drop down.
DateRangeControl A control that allows users to select a range of dates.
DateTimeMaskOptions Contains settings specific to date-time masks.
DeleteButtonInfo Represents a null value button (delete button).
DialogClosedEventArgs Contains data for the DialogClosed event.
DialogOpeningEventArgs Contains data for the DialogOpening event.
DialogParameters Contains parameters that allow you to set up the dialog invoked from the BrowsePathEdit editor.
EditableDataObject Represents an editable data object.
EditorAppearanceProperties Contains Editor appearance properties.
EditorLocalizer A base class that provides necessary functionality for custom localizers of the Data Editors library.
EditValueChangedEventArgs Provides data for the BaseEdit.EditValueChanged event.
EditValueChangingEventArgs Provides data for the BaseEdit.EditValueChanging event.
ErrorControl The validation error.
FontEdit A font editor.
HyperlinkEdit A hyperlink editor.
HyperlinkEditRequestNavigationEventArgs Provides data for the HyperlinkEdit.RequestNavigation event.
ImageButtonInfo A button with an image.
ImageCheckEditStyleSettings Defines the appearance and behavior of a checkbox editor with custom glyphs instead of standard check glyph.
ImageEdit Represents an image editor.
ImageEditToEditModeBehavior Switches the associated ImageEdit to edit mode.
ImageEditToolButtonInfo A button for the ImageEdit edit menu.
ImageEditToolSeparatorInfo A separator for the ImageEdit edit menu.
ItemsSourceChangedEventArgs Provides data for the ItemsSourceChanged and ItemsSourceChanged event.
LineSparklineStyleSettings Changes the SparklineEdit‘s presentation to Line and implements options that define sparkline appearance.
ListBoxEdit A list box (checked list box, radio list box).
ListBoxEditItem Represents an item displayed within the list box.
ListBoxEditStyleSettings Defines the native appearance and behavior of the list box editor.
LoadingIndicatorButtonInfo Represents a loading indicator displayed within the ButtonEdit and its descendants.
LookUpEditBase Serves as a base for classes that provide look-up functionality.
MaskOptions Contains settings specific to masks.
MemoEdit Represents an editor that displays a multi-line edit box in its popup.
NumericMaskOptions Contains settings specific to numeric masks.
PagerControl The Pager Control.
PaletteCollection Represents a collection of palettes.
PasswordBoxEdit A control allowing you to enter and manage passwords.
PasswordStrengthEventArgs Provides data for the PasswordBoxEdit.CustomPasswordStrength event.
PathIconEventArgs Contains data for the CustomPathIcon event.
PopupBaseEdit Serves as a base for classes that are popup editors (e.g. DateEdit, ComboBoxEdit).
PopupCalcEdit Represents a calculator displayed within a dropdown window.
PopupColorEdit Represents a color editor displayed within a drop-down window.
PopupImageEdit An editor that displays an image within a dropdown window.
PredefinedColorCollections static Provides predefined color collections.
PredefinedDateRange Stores predefined date ranges.Stores predefined date ranges.
PredefinedPaletteCollections static Provides the predefined palette collections.
PredefinedRangeEventArgs Contains data for the RequestPredefinedDateRanges event.
ProcessNewValueEventArgs Provides data for the LookUpEditBase.ProcessNewValue event.
ProgressBarEdit A progress bar.
ProgressBarMarqueeStyleSettings Defines the appearance and behavior of the marquee (indeterminate) progress bar.
ProgressBarStyleSettings Defines the native appearance and behavior of the progress bar.
RadioComboBoxStyleSettings Defines the radio combo box editor appearance and behavior.
RadioListBoxEditStyleSettings Defines the radio list box editor appearance and behavior.
Range Contains settings that define a range for an editor.
RangeBaseEdit Serves as a base for classes which represent progress bars and track bars.
RatingControl Represents a Rating Control.
RatingEdit Represents a rating editor.
RatingItem Represents a rating item.
SearchControl A search control.
SparklineEdit A sparkline visualizes data in a highly condensed way, allowing end-users to quickly understand and compare values from different sources.
SparklineStyleSettings Serves as a base for classes that define the sparkline’s appearance and behavior.
SpinButtonInfo Spin buttons for a button editor.
SpinEdit An editor with spin buttons used to adjust a numerical value.
SpinEventArgs Provides data for the TextEdit.Spin event.
TextEdit A text editor.
TextEditBase Serves as the base class for editors that have the text edit capability (e.g. TextEdit, ComboBoxEdit, DateEdit).
TimePicker Represents a TimePicker control.
TimePickerDateTimeChangedEventArgs Provides data for the DateTimeChanged event.
TimeSpanMaskOptions Contains settings specific to TimeSpan masks.
ToggleSwitch Represents a toggle switch.
ToggleSwitchEdit Represents a toggle switch editor.
TokenActivatingEventArgs Provides data for the TokenEditorBehavior.TokenActivating event.
TokenComboBoxStyleSettings Defines the token combo box editor appearance and behavior.
TokenEditorBehavior Provides access to token settings and allows you to control the token editing process.
TokensChangedEventArgs Provides data for the TokenEditorBehavior.TokensChanged event.
TokensChangingEventArgs Provides data for the TokenEditorBehavior.TokensChanging event.
TokenStateChangedEventArgs Provides data for the TokenEditorBehavior.TokenActivated and TokenEditorBehavior.TokenDeactivated events.
TokenTextChangingEventArgs Provides data for the TokenEditorBehavior.TokenTextChanging event.
TrackBarEdit A track bar.
TrackBarEditRange Represents the track bar’s range (edit value).
TrackBarEditTickItem A single tick item displayed alongside the TrackBar scale.
TrackBarRangeStyleSettings Defines the appearance and behavior of a range track bar.
TrackBarStyleSettings Defines the native appearance and behavior of a track bar.
TrackBarZoomRangeStyleSettings Defines the appearance and behavior of a range track bar with a zooming functionality.
TrackBarZoomStyleSettings Defines the appearance and behavior of a zoom track bar.
ValidateRangeEventArgs Contains data for the Validate event.
ValidationEventArgs Provides data for the BaseEdit.Validate event.
ValidationService The service that allows you to implement validation in compliance with MVVM.
WinLossSparklineStyleSettings Changes the SparklineEdit‘s presentation to WinLoss and implements options that define sparkline appearance.

#Delegates

Name Description
CalculatorCustomErrorTextEventHandler Represents a method that will handle the Calculator.CustomErrorText event.
ClosePopupEventHandler Represents a method that will handle the PopupBaseEdit.PopupClosing and PopupBaseEdit.PopupClosed events.
CustomDisplayTextEventHandler Represents a method that will handle the BaseEdit.CustomDisplayText event.
EditValueChangedEventHandler Represents a method that will handle the BaseEdit.EditValueChanged event.
EditValueChangingEventHandler Represents a method that will handle the BaseEdit.EditValueChanging event.
ProcessNewValueEventHandler Represents a method that will handle the LookUpEditBase.ProcessNewValue event.
SpinEventHandler Represents a method that will handle the TextEdit.Spin event.

#Enums

Name Description
ActivationAction Lists the values that specify an activation action. The values listed by this enumeration are used to set the ActivationAction property.
AutoCompleteType Lists values that specify the type of automatic completion modes used by an editor.
AutoSuggestEditChangeTextReason Lists the values that specify the reason of raising the AutoSuggestEdit.TextChanged event.
ButtonKind Lists values that specify a button’s behavior.
CheckEditDisplayMode Lists the values that specify the checkbox edit display mode.
ChipSize Lists values that specify the size of color chips.
ColorDisplayFormat Lists values that specify in which format the selected color is displayed.
ContentDisplayMode Lists the values used to specify the content source for the ProgressBarEdit editor.
DateEditGlyphKind Lists the DateEdit’s drop-down images.
DateEditPopupContentType Lists the values that specify the type of content the DateEdit displays in its drop-down window.
DialogType Lists dialog types that a user invokes from the BrowsePathEdit editor.
EditMode For internal use only.
EditorPlacement Lists values that specify a button’s position within an editor.
EditorStringId Contains values corresponding to strings that can be localized.
FindMode Lists values that specify when data searching starts.
GlyphKind Lists values that specify which image is displayed within an edit button.
HighlightedTextCriteria Lists values that specify how the text is highlighted.
MaskType Lists values that specify the type of mask used by an editor.
NewTokenPosition Lists values that specify the placement of new tokens.
PasswordStrength Lists values that specify password strength.
PopupCloseMode Contains values specifying how a drop-down editor’s popup window was closed.
PopupFooterButtons Lists the values used to specify which buttons should be visible in a pop-up footer.
PostMode Lists values that specify when data posting starts.
RatingPrecision Lists the values used to specify the rating precision.
ScrollUnit Lists values that specify the scrolling mode for ComboBoxEdit and ListBoxEdit.
SearchPanelParseMode Lists the values that specify the DataViewBase.SearchPanelParseMode property.
ShowLoadDialogOnClickMode Lists values that specify whether clicking within the editor shows the ‘Open’ dialog.
ShowMenuMode Lists the values used to specify the visibility mode of the Image Menu.
ShowPasswordButtonVisibility Specifies the visibility of a PasswordBoxEdit‘s button that displays the password.
SparklineSortOrder Specifies the sorting order for a Sparkline‘s data points.
SparklineViewType Lists the values used to specify the available view types of a sparkline.
SpinStyle Lists values that specify the orientation of spin buttons.
TimePickerMaskPart Lists the values that specify which time picker mask part is visible.
TimeSpanInputMode Lists the values that specify the time span input mode.
TimeSpanPart Lists the values that specify the time span parts.
ToggleSwitchAnimationMode Lists the values that specify the toggle switch editor’s animation mode.
ToggleSwitchContentPlacement Lists the values that specify the position of the content area within a toggle switch editor.
TrackBarEditTickItemDisplayMode List values that specify how the track bar ticks are displayed.
TrackBarEditValueToolTipPlacement Lists the values that specify the track bar value tooltips’ placement.
TrackBarIncrementTargetEnum Lists values that specify which range parameter is changed.