wpf-6933-controls-and-libraries-data-editors-included-components.md
The WPF Data Editors library contains a set of editors and simple controls that can be used in WPF applications. Each editor provides a specific functionality that is required for editing data values of a certain type.
In the Visual Studio IDE, all Data Editors and Simple Controls components are available on the DX.25.2.WPF: Common Controls toolbox tab.
You can use the Data Editors in the following ways.
As a standalone control
As an in-place control
Serves as a base for classes that represent button controls.
Class: SimpleButton
Represents a dropdown button control.
Class: DropDownButton
A split button control.
Class: SplitButton
A list box (checked list box, radio list box).
Class: ListBoxEdit
In-place editor: ListBoxEditSettings
List Box Editor
Checked List Box
Radio List Box
A combobox editor.
Class: ComboBoxEdit
In-place editor: ComboBoxEditSettings
Combobox Editor
Checked Combobox
Radio Combobox
Token Combobox
A font editor.
Class: FontEdit
In-place editor: FontEditSettings
A lookup editor.
Class: LookUpEdit
In-place editor: LookUpEditSettings
A lookup editor with a built-in search functionality.
Class: LookUpEdit with the SearchLookUpEditStyleSettings settings.
A lookup editor with multiple value selection.
Class: LookUpEdit with the MultiSelectLookUpEditStyleSettings settings.
A lookup editor with multiple value selection. Selected values are represented by tokens.
Class: LookUpEdit with the TokenLookUpEditStyleSettings settings.
An editor that displays a drop-down list of suggestions as a user types in the text box.
Class: AutoSuggestEdit
In-place editor: AutoSuggestEditSettings
A check box editor.
Class: CheckEdit
In-place editor: CheckEditSettings
Represents a toggle switch editor.
Class: ToggleSwitchEdit
In-place editor: ToggleSwitchEditSettings
A text editor with embedded buttons.
Class: ButtonEdit
In-place editor: ButtonEditSettings
A text editor that allows users to specify a path to a file/folder.
Class: BrowsePathEdit
In-place editor: BrowsePathEditSettings
A text editor.
Class: TextEdit
In-place editor: TextEditSettings
A control allowing you to enter and manage passwords.
Class: PasswordBoxEdit
In-place editor: PasswordBoxEditSettings
Represents an editor that displays a multi-line edit box in its popup.
Class: MemoEdit
In-place editor: MemoEditSettings
An editor with spin buttons used to adjust a numerical value.
Class: SpinEdit
In-place editor: SpinEditSettings
A date editor with a dropdown calendar.
Class: DateEdit
In-place editor: DateEditSettings
A date navigator control.
Class: DateNavigator
A date range control.
Class: DateRangeControl
A time picker control.
Class: TimePicker
Represents an image editor.
Class: ImageEdit
In-place editor: ImageEditSettings
An editor that displays an image within a dropdown window.
Class: PopupImageEdit
In-place editor: PopupImageEditSettings
Represents a brush editor.
Class: BrushEdit
In-place editor: BrushEditSettings
Represents a brush editor displayed within a dropdown window.
Class: PopupBrushEdit
In-place editor: PopupBrushEditSettings
Represents a color editor.
Class: ColorEdit
In-place editor: ColorEditSettings
Represents a color editor displayed within a drop-down window.
Class: PopupColorEdit
In-place editor: PopupColorEditSettings
A progress bar.
Class: ProgressBarEdit
In-place editor: ProgressBarEditSettings
A sparkline control.
Class: SparklineEdit
In-place editor: SparklineEditSettings
A track bar.
Class: TrackBarEdit
In-place editor: TrackBarEditSettings
A rating editor.
Class: RatingEdit
Represents a range control.
Class: RangeControl
A barcode control.
Class: BarCodeEdit
In-place editor: BarCodeEditSettings
A hyperlink editor.
Class: HyperlinkEdit
In-place editor: HyperlinkEditSettings
Represents a flyout control.
Class: FlyoutControl
Represents a calculator.
Class: Calculator
Represents a calculator displayed within a dropdown window.
Class: PopupCalcEdit
In-place editor: CalcEditSettings