Accessibility Support
- 2 minutes to read
Many DevExpress WinForms controls comply with WCAG 2.2 (Level AA), Section 508, and EN 301 549 standards. Refer to the DevExpress Accessibility Conformance Report (ACR) for more information on how WinForms controls satisfy these requirements.
Limitations
The following table lists known editor and simple control limitations according to the WCAG 2.x standard:
WCAG 2.x Criterion | Exception Description |
---|---|
2.1.1 Keyboard (Level A) | Users cannot focus ButtonEdit buttons from a keyboard. Users cannot use a keyboard to focus buttons within the CalcEdit drop-down window. Users cannot use a keyboard to activate the link that is focused within the HyperLinkEdit. As a workaround, you can call the HyperLinkEdit.ShowBrowser method in the KeyDown event handler. Users cannot change the RatingControl value from the keyboard. Users cannot focus the Clear button of the DateEdit control (standalone and in-place). Users cannot specify a path in the Breadcrumb Edit control. |
4.1.2 Name, Role, Value (Level A) | TokenEdit does not provide assistive technologies with accessible information about tokens. RadioGroup does not provide assistive technologies with accessible information when users change the control value. DateEdit does not provide assistive technologies with accessible information when a user navigates through dates in the popup; only the day number is red. ColorPickEdit does not provide assistive technologies with accessible information about colors. |
2.5.8 Target Size (Minimum) (Level AA 2.2 only) | The SpinEdit‘s spin buttons contain smaller pointer input areas than 24x24 pixels (depending on the applied skin). As a workaround, use Touch Skins to enlarge pointer input areas in all DevExpress components. |
Note
Limitations above are listed for reference and may not cover all available scenarios. Accessibility features of your application depend on your implementation of Editors and Simple Controls.
Keyboard Navigation
The following section lists the available keys that allow users to interact with Data Editors:
ComboBoxEdit / AutoSuggestEdit
Key | Action |
---|---|
Alt + ↓ | Opens a drop-down. |
Space | Checks/unchecks an item in the ComboBoxEdit drop-down. |
SpinEdit
Key | Action |
---|---|
↑ / ↓ | Increases / decreases a SpinEdit value. |
CheckEdit / ToggleSwitch
Key | Action |
---|---|
Space | Checks/unchecks a CheckEdit / ToggleSwitch item. |
MemoEdit
Key | Action |
---|---|
Alt + ↓ | Opens the MemoEdit drop-down. |
Ctrl + Enter | Saves changes. |
Information on Screen Reader Support and Contrast Skin Availability
Refer to the following topic for more information on accessibility support in DevExpress WinForms Controls: Accessibility Support.