반응형

FromHandle 2

[소프트웨어 접근성] 초점 제어기 만들기 실습

[소프트웨어 접근성] 초점 제어기 만들기 실습 이번에는 SetFocus 메서드를 이용하여 원하는 자동화 요소로 초점을 옮기는 프로그램을 작성합시다. [그림] 초점 제어기 실행화면 초점 제어기를 만들기 전에 타겟 데모 응용 프로그램을 만들기로 합시다. 타겟 데모 응용 프로그램은 12개의 버튼이 있고 1개의 Label이 있습니다. 이 프로그램은 버튼에 초점이 오면 어느 버튼에 초점이 왔는지 Label에 표시하는 응용 프로그램입니다. 먼저 Windows Forms 응용 프로젝트를 생성하세요. 그리고 Form1에 버튼 12개와 Label 1개를 배치하세요. 그리고 Label의 이름 속성을 lb_focus로 설정합니다. Fom1의 FormLoad 이벤트 핸들러를 추가하여 각 버튼에 초점이 왔을 때 lb_focus..

[S/W 접근성] AutomationElement 메서드

3.2 AutomationElement 메서드 AutomationElement 클래스에는 특정 조건에 맞는 자동화 요소를 탐색하거나 어떠한 패턴에 해당하는지 검색하는 등의 작업을 할 수 있게 다양한 메서드를 제공하고 있습니다. 멤버 이름 설명 Ancestors 상위 항목을 포함 Children 지계 자식 Descendants 하위 항목 Element 자신 Parent 상위 요소(지원하지 않음) Subtree 서브 트리 [표 3.4] TreeScope 열거형 멤버 검색 조건으로 Condition은 필터링에 사용할 조건입니다. 다음은 모든 자식 요소의 개수를 구하는 로직입니다.Condition condition = new OrCondition( Condition.TrueCondition, Condition...

반응형