내보내기(0) 인쇄
모두 확장

DataGridViewCell.DataGridViewCellAccessibleObject 클래스

업데이트: 2007년 11월

내게 필요한 옵션 지원 클라이언트 응용 프로그램에 DataGridViewCell의 정보를 제공합니다.

네임스페이스:  System.Windows.Forms
어셈블리:  System.Windows.Forms(System.Windows.Forms.dll)

[ComVisibleAttribute(true)]
protected class DataGridViewCellAccessibleObject : AccessibleObject
/** @attribute ComVisibleAttribute(true) */
protected class DataGridViewCellAccessibleObject extends AccessibleObject
protected class DataGridViewCellAccessibleObject extends AccessibleObject

Windows Forms에는 응용 프로그램이 내게 필요한 옵션 지원 클라이언트 응용 프로그램과 함께 작동할 수 있도록 해주는 기본 제공 내게 필요한 옵션 지원이 포함되어 있습니다. 내게 필요한 옵션 지원 클라이언트 응용 프로그램에는 화면 확대기 및 검토기 유틸리티, 음성 입력 유틸리티, 화상 키보드, 대체 입력 장치, 키보드 향상 유틸리티 등이 있습니다.

DataGridViewCell.DataGridViewCellAccessibleObject 클래스는 AccessibleObject 클래스에서 상속되어 DataGridViewCell에 대한 정보를 내게 필요한 옵션 지원 클라이언트 응용 프로그램에 제공합니다. DataGridViewColumnHeaderCell, DataGridViewRowHeaderCell, DataGridViewRowDataGridViewCell과 같이 DataGridView의 시각적 부분을 나타내는 각 클래스에는 내게 필요한 옵션 지원 클라이언트 응용 프로그램 대신 포함하는 클래스에 대한 정보를 제공하고 작업을 수행할 수 있도록 AccessibleObject에서 상속되는 클래스도 포함되어 있습니다.

DataGridView 컨트롤의 이름이나 설명과 같은 추가 정보를 내게 필요한 옵션 지원 클라이언트 응용 프로그램에 제공해야 하는 경우가 있습니다. 이러한 추가 정보를 제공하는 두 가지 방법은 다음과 같습니다. 기존 컨트롤에 대한 제한적인 내게 필요한 옵션 정보를 제공하려면 내게 필요한 옵션 지원 클라이언트 응용 프로그램에 보고될 해당 컨트롤의 AccessibleNameAccessibleDescription 속성 값을 설정합니다.

참고:

DataGridView를 목록처럼 보이도록 만드는 경우와 같은 드문 경우에만 AccessibleDefaultActionDescriptionAccessibleRole 속성 값을 변경해야 합니다.

경우에 따라 사용자 지정 DataGridView 또는 DataGridViewCell에 추가 액세스 가능성 정보나 다양한 액세스 가능성 작업을 포함해야 할 수도 있습니다. 내게 필요한 옵션을 사용자 지정하려면 DataGridView.DataGridViewAccessibleObject 또는 DataGridViewCell.DataGridViewCellAccessibleObject 클래스에서 파생되는 자체 클래스를 작성하고 CreateAccessibilityInstance 메서드를 재정의하면 됩니다. 예를 들어, 셀 내의 특별한 적중 테스트 같은 고유한 사용자 지정 작업을 구현하는 사용자 지정 행 머리글 셀을 작성하는 경우 DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject 클래스에서 상속하는 클래스를 만들고 CreateAccessibilityInstance 메서드를 재정의해야 합니다.

DataGridViewAccessibleRole 값을 사용하여 데이터 테이블 계층 구조를 정의함으로써 데이터 구조를 노출합니다. Microsoft Active Accessibility에 데이터 테이블을 노출하는 데 대한 자세한 내용은 http://msdn.microsoft.com/library/kor. MSDN Library에서 "Exposing Data Tables through Microsoft Active Accessibility"를 참조하십시오.

이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.

Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

.NET Framework 및 .NET Compact Framework에서 모든 플랫폼의 전체 버전을 지원하지는 않습니다. 지원되는 버전의 목록을 보려면 .NET Framework 시스템 요구 사항을 참조하십시오.

.NET Framework

3.5, 3.0, 2.0에서 지원

커뮤니티 추가 항목

추가
Microsoft는 MSDN 웹 사이트에 대한 귀하의 의견을 이해하기 위해 온라인 설문 조사를 진행하고 있습니다. 참여하도록 선택하시면 MSDN 웹 사이트에서 나가실 때 온라인 설문 조사가 표시됩니다.

참여하시겠습니까?
표시:
© 2014 Microsoft