У меня есть приложение WPF, которое я пытаюсь автоматизировать, используя testack white, и я довольно сильно застрял в точке, где я не могу получить дочерние элементы для окна (которое встроено в Panel, которая является основным окном)
Я считаю, что проблема не обязательно в белом, а в том, как это приложение построено, потому что (я использую VisualUIAVerifyNative в качестве инспектора. Я пробовал и других, но не видел дочерних элементов в ControlView, ContentView или RawView):
- открыть инспектор и развернуть дерево до тех пор, пока это окно не покажет, что у него нет детей
window_element_no_children
- однако, если я использую функцию «Отслеживание фокуса / наведение на мышь» (например, при нажатии клавиши CTRL инспектор затем выдаст вам любой элемент, на который наведена мышь), тогда появится все поддерево этого окна. К сожалению, даже несмотря на то, что я пытаюсь найти детей на этом этапе с помощью теста автоматизации, он все равно не возвращает мне ни одного.
window_element_with_children
Кто-нибудь знает, как именно я могу «принудительно» установить проверку в этом окне, чтобы потом отображались дети? Так же, как работает FocusTracking в инспекторе.
Большое спасибо