반응형

RangeValuePattern 3

[S/W 접근성] 테이블 정보 탐색기 실습

테이블 정보 탐색기 실습 이번에는 TablePattern을 이용하여 실행하고 있는 다른 프로그램의 테이블 정보를 얻어오는 프로그램을 작성하는 실습을 진행할게요. 실습에서는 간단한 회원 정보를 관리하는 타겟 데모를 만들고 테이블 정보를 탐색하는 탐색기 프로그램을 만듭시다. [그림] 시연화면 (인덱스가 0부터 시작합니다. 그리고 행과 열이 반대로 표시하고 있습니다. 데이터가 없을 때 예외는 처리하지 않았습니다.) 먼저 데모 타겟을 Windows Forms 응용 프로그램 프로젝트로 생성하세요. 그리고 컨트롤을 배치합니다. [그림] 데모 타켓 컨트롤 배치 using System; using System.Windows.Forms; namespace 데모_타겟 { public partial class Form1 :..

[S/W 접근성] Range 값 제어기 실습

Range 값 제어기 실습 RangeValuePattern 개체를 이용하여 다른 프로세스를 제어하는 프로그램을 만들어 봅시다. 여기에선느 간단하게 데모 타겟 프로그램을 만든 후에 제어하는 프로그램을 만듭시다. [그림] 실행 화면 먼저 데모 타겟은 단순히 메인 Form에 TrackBar 컨트롤을 배치하는 것이 끝입니다. 별도의 소스 코드를 편집하거나 설정할 필요는 없습니다. 이제 Range 값 제어기를 만들기 위해 Windows Forms 응용 프로그램 프로젝트를 추가한 후 자식 컨트롤을 배치하세요. [그림] 컨트롤 배치 using System; using System.Windows.Forms; using System.Diagnostics; using System.Windows.Automation; nam..

[S/W 접근성] MultipleViewPattern, RangeValuePattern

5.2.6 MultipleViewPattern MultipleViewPattern은 리스트 컨트롤처럼 정보 집합이나 컨트롤들을 다른 방식으로 보여줄 수 있는 컨트롤 패턴입니다. System.Object System.Windows.Automation.BasePattern System.Windows.Automation.MultipleViewPattern 네임스페이스: System.Windows.Automation 어셈블리: UIAutomationClient(UIAutomationClient.dll) MultipleViewPattern의 Current 및 Cached 속성으로 MultipleViewPatternInformation 구조체를 접근할 수 있습니다. 그리고 MultipleViewPatternInfo..

반응형