Accessibility for Syncfusion WinUI Controls
30 Apr 20211 minute to read
Accessibility is about making a windows application usable in a wide range of environment by people who use technology and approach an UI with a wide range of experiences. There are many different types of disabilities in the world including mobility, vision, color perception, hearing, speech, cognition, and literacy. However, these requirements can be met by utilizing the accessibility features of Syncfusion UI WinUI controls. The controls support assistive technologies like screen readers, which take advantage of accessibility frameworks.
The sections below explains the accessibility features.
The Syncfusion WinUI control provides accessibility for the UI automation framework as well as support provided by base classes derived from
FrameworkElementAutomationPeer. The control class uses the UI automation concepts of automation peers and automation patterns that report the control’s role and content to UI automation clients.
A user can use a tool like screen readers to obtain the necessary information about the controls from UI Automation. When a control receives focus, the screen reader reads the text associated with that control.
Syncfusion WinUI controls provides keyboard support including tab navigation, text input, and control-specific support. For example, the
SfTreeView control supports arrow-key navigation for item selection.
High contrast themes
The Windows operating system and applications support all the high contrast themes that users can enable and these themes make the controls more efficient to see and are especially useful for people with limited vision.