Можно ли читать данные из панели управления типа? - PullRequest
1 голос
/ 26 февраля 2020

Я начал использовать FlaUI для автоматизации своего толстого клиента. net приложения. Приложение Windows Форма основана. Начало было хорошим, и была идентифицирована форма входа в систему, и я смог войти, но после этого пришел в тупик, и я обнаружил, что почти все в приложении разработано как тип элемента управления Pane.

Итак, есть сетка, таблица et c. но все они просто отображаются как тип панели, когда я вижу иерархию объектов с помощью инструментов Inspect.exe или FLAUInspect. И ничего действительно не появляется в их собственности, так что кажется, что ничего нельзя прочитать. Но прежде чем сдаться, я просто хотел проверить у опытной аудитории на этом форуме, есть ли действительно какой-нибудь способ получить данные из объектов Pane.

Пожалуйста, предложите, если есть какой-либо способ, даже если это означает использование других библиотек, таких как UIAutomation, TestStack.White и др. c.

ОБНОВЛЕНИЕ: Теперь я немного больше понимаю об этом. Итак, объекты, которые находятся на панели, разработаны в syncfusion и dev express. Можно ли идентифицировать объекты, разработанные в syncfusion и dev express, используя FlaUI или UIAutomation или TestStack.White, et c?

...