기본적으로 목록 인 사용자 정의 스택 패널이있는 WPF 응용 프로그램을 사용하고 있습니다. 목록의 항목은 정확히 동일하므로 특정 텍스트를 선택하여 요소를 고유하게 식별 할 수는 없습니다. 그리고 시간과 같은 다른 값들은 동적입니다.삐 우리 나 반환 된 요소 목록을 얻는 방법
반환 된 요소 목록을 가져올 수있는 방법이 있습니까? 나는 그 오류가 던져 졌기 때문에 가능하다는 것을 안다. ElementAmbiguousError는 카운트를 기술한다.
내가 할 수 있다면 그 목록에서 색인을 사용하여 필요한 것을 검증 할 수 있습니다.
답장을 보내 주셔서 감사합니다. 귀하의 솔루션을 시도했지만 목록이 만들어지는 방식 때문에 목록보기 용으로 게시물을 가져올 수 없습니다. 목록보기 항목 자체는 기본 응용 프로그램 창의 자식입니다. – user8678153
dlg.child_window (auto_id = "list_item_name")와 같은 작업을 수행 할 때 발견되는 요소의 수를 얻을 수 있다면 매우 유용 할 것입니다. 모호한 오류를 리턴하고 발견 된 요소의 수를 표시합니다. 그 수에 접근 할 수 있다면 found_index 속성을 사용하여 목록을 검색하는 것은 쉽습니다. – user8678153
모든 자식을 열거하려면'dlg.children (control_type = "ListItem")'또는'descendants' 메서드를 사용하십시오 (전체 하위 트리를 일반 목록으로 사용). –