This is a migrated thread and some comments may be shown as answers.

How to differentiate the OnCreateAutomationPeer??

1 Answer 72 Views
GridView
This is a migrated thread and some comments may be shown as answers.
Balamurugan
Top achievements
Rank 1
Balamurugan asked on 25 Jul 2017, 02:10 PM

In RadGrid, you have provided the support for both the screen reader and coded Ui at the same time. Now i have the logic of how you differentiate that the OnCreateAutomationPeer is created for System screen reader(Windows 10 ) or any inbuild screen reader (Narrator or magnifier) else any of the third party tool(like Inspect tool)

Regards,

Bala

1 Answer, 1 is accepted

Sort by
0
Ivan Ivanov
Telerik team
answered on 28 Jul 2017, 08:30 AM
Hello,

The UI automation logic of the WPF framework provides an automation tree (a structure of automation peers) for different types of tools that can operate with it (accessibility, testing, UI interaction). However, it does not have any notion of the service that polls the automation peers logic, as it can be freely accessed through a public API. Accordingly, all of our controls follow the same standard set by the framework. Can you please share what goal you are trying to achieve?

Regards,
Ivan Ivanov
Progress Telerik
Want to extend the target reach of your WPF applications, leveraging iOS, Android, and UWP? Try UI for Xamarin, a suite of polished and feature-rich components for the Xamarin framework, which allow you to write beautiful native mobile apps using a single shared C# codebase.
Tags
GridView
Asked by
Balamurugan
Top achievements
Rank 1
Answers by
Ivan Ivanov
Telerik team
Share this question
or