Supported Developer Express Controls

Applies to TestLeft 15.40, last modified on March 17, 2022

TestLeft can simulate user actions and access internal properties and methods of various Developer Express controls. You can also command your tests to recognize your custom controls as Developer Express controls to simulate user actions against them.

About Supported Developer Express Controls

TestLeft can simulate user actions against any Developer Express control via graphical user interface. In addition, TestLeft provides extended support for the most of Developer Express controls.

In your tests, you can cast these controls to appropriate interfaces that extend the control’s functionality with a number of additional methods and properties. Use those methods and properties to simulate various user actions over the controls, for example, select individual items or retrieve item text.

Supported Controls

TestLeft recognizes controls by their class name. Below is a full list of the Developer Express controls that TestLeft supports.

Windows Forms
Controls Library Classes
BarControl Developer Express XtraBars versions 7.2, 8.2 - 18.1.3, 19.1.3, 20.1.6, 21.1.3 DevExpress.XtraBars.Controls.DockedBarControl
DevExpress.XtraBars.Controls.FloatingBarControl
DevExpress.XtraBars.Objects.TitleBarControl
BlobEdit Developer Express XtraEditors versions 7.2, 8.2 - 10.2, 11.2, 12.1 - 18.1.3, 19.1.3, 20.1.6, 21.1.3 DevExpress.XtraEditors.MemoExEdit
DevExpress.XtraEditors.ImageEdit
ButtonEdit Developer Express XtraEditors versions 9.3 - 18.1.3, 19.1.3, 20.1.6, 21.1.3 DevExpress.XtraEditors.ButtonEdit
CheckEdit Developer Express XtraEditors versions 7.2, 8.2 - 10.2, 11.2, 12.1 - 18.1.3, 19.1.3, 20.1.6, 21.1.3 DevExpress.XtraEditors.CheckEdit
CheckedListBox Developer Express XtraEditors versions 7.2, 8.2 - 10.2, 11.2, 12.1 - 18.1.3, 19.1.3, 20.1.6, 21.1.3 DevExpress.XtraEditors.CheckedListBoxControl
ComboBox Developer Express XtraEditors versions 7.2, 8.2 - 10.2, 11.2, 12.1 - 18.1.3, 19.1.3, 20.1.6, 21.1.3 DevExpress.XtraEditors.ComboBoxEdit
DevExpress.XtraEditors.FontEdit
DevExpress.XtraEditors.ImageComboBoxEdit
DevExpress.XtraEditors.MRUEdit
DateEdit Developer Express XtraEditors versions 7.2, 8.2 - 10.2, 11.2, 12.1 - 18.1.3, 19.1.3, 20.1.6, 21.1.3 DevExpress.XtraEditors.DateEdit
HyperlinkEdit Developer Express XtraEditors versions 9.3 - 18.1.3, 19.1.3, 20.1.6, 21.1.3 DevExpress.XtraEditors.HyperLinkEdit
ListBox Developer Express XtraEditors versions 7.2, 8.2 - 10.2, 11.2, 12.1 - 18.1.3, 19.1.3, 20.1.6, 21.1.3 DevExpress.XtraEditors.ListBoxControl
DevExpress.XtraEditors.ImageListBoxControl
DevExpress.XtraEditors.Popup.PopupImageComboBoxEditListBox
DevExpress.XtraEditors.Popup.PopupListBox
DevExpress.XtraEditors.Popup.ColorListBox
Main menus and context menus Developer Express XtraBars versions 3.6.x, 6.1, 6.3, 7.x, 8.2 - 10.1, 11.2, 12.1 - 18.1.3, 19.1.3, 20.1.6, 21.1.3 DevExpress.XtraBars.Controls.DockedBarControl
DevExpress.XtraBars.Controls.FloatingBarControl
DevExpress.XtraBars.Objects.TitleBarControl
MemoEdit Developer Express XtraEditors versions 9.3 - 18.1.3, 19.1.3, 20.1.6, 21.1.3 DevExpress.XtraEditors.MemoEdit
PopupEdit Developer Express XtraEditors versions 7.2, 8.2 - 10.2, 11.2, 12.1 - 18.1.3, 19.1.3, 20.1.6, 21.1.3 DevExpress.XtraEditors.ColorEdit
DevExpress.XtraEditors.CalcEdit
DevExpress.XtraEditors.PopupContainerEdit
PropertyGridControl Developer Express XtraVerticalGrid versions 7.x, 8.2, 8.3, 9.1 - 18.1.3, 19.1.3, 20.1.6, 21.1.3 DevExpress.XtraVerticalGrid.PropertyGridControl
RadioGroup Developer Express XtraEditors versions 7.2, 8.2 - 10.2, 11.2, 12.1 - 18.1.3, 19.1.3, 20.1.6, 21.1.3 DevExpress.XtraEditors.RadioGroup
RibbonControl Developer Express XtraBars versions 7.2, 8.2 - 18.1.3, 19.1.3, 20.1.6, 21.1.3 DevExpress.XtraBars.Ribbon.RibbonControl
SimpleButton Developer Express XtraEditors versions 7.2, 8.2 - 10.2, 11.2, 12.1 - 18.1.3, 19.1.3, 20.1.6, 21.1.3 DevExpress.XtraEditors.SimpleButton
DevExpress.XtraEditors.CalculatorButton
DevExpress.XtraEditors.CloseButton
DevExpress.XtraWizard.WizardButton
ScrollBar Developer Express XtraEditors versions 7.2, 8.2 - 10.2, 11.2, 12.1 - 18.1.3, 19.1.3, 20.1.6, 21.1.3 DevExpress.XtraEditors.VScrollBar
DevExpress.XtraEditors.HScrollBar
SpinEdit Developer Express XtraEditors versions 7.2, 8.2 - 10.2, 11.2, 12.1 - 18.1.3, 19.1.3, 20.1.6, 21.1.3 DevExpress.XtraEditors.SpinEdit
TextEdit Developer Express XtraEditors versions 7.2, 8.2 - 10.2, 11.2, 12.1 - 18.1.3, 19.1.3, 20.1.6, 21.1.3 DevExpress.XtraEditors.TextEdit
TimeEdit Developer Express XtraEditors versions 7.2, 8.2 - 10.2, 11.2, 12.1 - 18.1.3, 19.1.3, 20.1.6, 21.1.3 DevExpress.XtraEditors.TimeEdit
TrackBarControl Developer Express XtraEditors versions 7.2, 8.2 - 10.2, 11.2, 12.1 - 18.1.3, 19.1.3, 20.1.6, 21.1.3 DevExpress.XtraEditors.TrackBarControl
DevExpress.XtraEditors.ZoomTrackBarControl
XtraGrid Developer Express XtraGrid versions 3, 6.x, 7.x, 8.2 - 18.1.3, 19.1.3, 20.1.6, 21.1.3 DevExpress.XtraGrid.GridControl
XtraNavBar Developer Express XtraNavBar versions 8.x, 9.3, 10.2, 11.1 - 18.1.3, 19.1.3, 20.1.6, 21.1.3 DevExpress.XtraNavBar.NavBarControl
XtraTabControl Developer Express XtraEditors versions 7.2, 8.1 - 10.2, 11.2, 12.1 - 18.1.3, 19.1.3, 20.1.6, 21.1.3 DevExpress.XtraTab.XtraTabControl
DevExpress.XtraEditors.Popup.PopupColorEditForm+ColorEditTabControl
XtraTreeList Developer Express XtraTreeList versions 7.1 - 18.1.3, 19.1.3, 20.1.6, 21.1.3 DevExpress.XtraTreeList.TreeList
XtraVerticalGrid Developer Express XtraVerticalGrid versions 7.1 - 18.1.3, 19.1.3, 20.1.6, 21.1.3 DevExpress.XtraVerticalGrid.VGridControl
ASP.NET
Controls Library Classes
ASPxCalendar Developer Express ASP.NET Components versions 9.2.6, 9.3, 10.1.4 DevExpress.Web.ASPxCalendar
ASPxComboBox Developer Express ASP.NET Components versions 9.2.6, 9.3, 10.1.4 DevExpress.Web.ASPxComboBox
ASPxDateEdit Developer Express ASP.NET Components versions 9.2.6, 9.3, 10.1.4 DevExpress.Web.ASPxDateEdit
ASPxListBox Developer Express ASP.NET Components versions 9.2.6, 9.3, 10.1.4 DevExpress.Web.ASPxListBox
ASPxMenu Developer Express ASP.NET Components versions 9.2.6, 9.3, 10.1.4 DevExpress.Web.ASPxMenuDropDown
ASPxSpinEdit Developer Express ASP.NET Components versions 9.2.6, 9.3, 10.1.4 DevExpress.Web.ASPxSpinEdit
ASPxTabControl Developer Express ASP.NET Components versions 9.2.6, 9.3, 10.1.4 DevExpress.Web.ASPxTabControl
ASPxTreeList Developer Express ASP.NET Components versions 9.2.6, 9.3, 10.1.4 DevExpress.Web.ASPxTreeList
WPF
Controls Library Classes
BarManager Developer Express DXperience versions 9.1.5, 9.2.6, 9.3, 10.1.4, 11.2, 12.1 - 14.2.4, 15.2.7, 16.1.6 DevExpress.Wpf.Bars.BarManager
DevExpress.Xpf.Bars.BarManager
GridControl Developer Express DXperience versions 9.1.5, 9.2.6, 9.3, 10.1.4, 11.2, 12.1 - 14.2.4, 15.2.7, 16.1.6 DevExpress.Wpf.Grid.GridControl
DevExpress.Xpf.Grid.GridControl
PasswordBoxEdit Developer Express DXperience versions 9.1.5, 9.2.6, 9.3, 10.1.4, 11.2, 12.1 - 14.2.4, 15.2.7, 16.1.6 DevExpress.Xpf.Editors.PasswordBoxEdit
VCL
Controls Library Classes
BarDockControl Developer Express ExpressBars 6 build 49 TdxDockControl
Button Developer Express ExpressEditors 6 build 49, 11.2 - 15.1.4, 18.1.3, 19.1.2, 20.1.3, 21.1.2 TcxButton
CheckBox Developer Express ExpressEditors 6 build 49, 11.2 - 15.1.4, 18.1.3, 19.1.2, 20.1.3, 21.1.2 TcxCheckBox
CheckListBox Developer Express ExpressEditors 6 build 49, 11.2 - 15.1.4, 18.1.3, 19.1.2, 20.1.3, 21.1.2 TcxCheckListBox
ColorComboBox Developer Express ExpressEditors 6 build 49, 11.2 - 15.1.4, 18.1.3, 19.1.2, 20.1.3, 21.1.2 TcxColorComboBox
ComboBox Developer Express ExpressEditors 6 build 49, 11.2 - 15.1.4, 18.1.3, 19.1.2, 20.1.3, 21.1.2 TcxComboBox
ExpressNavBar Developer Express ExpressNavBar versions 1.4.5, 1.41, 1.49, 2.41, 2.49, 11.1.4 - 15.1.4, 18.1.3, 19.1.2, 20.1.3, 21.1.2 TdxNavBar
ExpressVerticalGrid Developer Express ExpressVerticalGrid versions 3.3, 3.41, 3.49, 11.1.4 - 15.1.4, 18.1.3, 19.1.2, 20.1.3, 21.1.2 TcxVerticalGrid
TcxDBVerticalGrid
ImageComboBox Developer Express ExpressEditors 6 build 49, 11.2 - 15.1.4, 18.1.3, 19.1.2, 20.1.3, 21.1.2 TcxImageComboBox
QuantumGrid Developer Express ExpressQuantumGrid versions 4 - 11.1.5, 11.2.3 - 14.1.5, 18.1.3, 19.1.2, 20.1.3, 21.1.2 TcxGrid
QuantumTreeList Developer Express ExpressQuantumTreeList versions 4.41, 4.2, 4.49, 5.49, 11.1.4 - 15.1.4, 18.1.3, 19.1.2, 20.1.3, 21.1.2 TcxTreeList
TcxDBTreeList
RadioButton Developer Express ExpressEditors 6 build 49, 11.2 - 15.1.4, 18.1.3, 19.1.2, 20.1.3, 21.1.2 TcxRadioButton
RadioGroup Developer Express ExpressEditors 6 build 49, 11.2 - 15.1.4, 18.1.3, 19.1.2, 20.1.3, 21.1.2 TcxRadioGroup
Ribbon Developer Express ExpressBars 6 build 49, 11.2 - 15.1.4, 18.1.3, 19.1.2, 20.1.3, 21.1.2 TdxRibbon
SpinButton Developer Express ExpressEditors 6 build 49, 11.2 - 15.1.4, 18.1.3, 19.1.2, 20.1.3, 21.1.2 TcxSpinButton
TrackBar Developer Express ExpressEditors 6 build 49, 11.2 - 15.1.4, 18.1.3, 19.1.2, 20.1.3, 21.1.2 TcxTrackBar

Recognizing Custom Controls

To command TestLeft to recognize your custom controls as Developer Express controls, cast your control to the interface of the appropriate type.

If your control does not fit the type of the control, for which the interface provides support, it may improperly respond to commands that TestLeft will send, and simulating user actions against your control may cause errors.

See Also

Supported Controls

Highlight search results