DataGridView.DataGridViewAccessibleObject 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供協助工具用戶端應用程式之 DataGridView 控制項的相關資訊。
protected: ref class DataGridView::DataGridViewAccessibleObject : System::Windows::Forms::Control::ControlAccessibleObject
[System.Runtime.InteropServices.ComVisible(true)]
protected class DataGridView.DataGridViewAccessibleObject : System.Windows.Forms.Control.ControlAccessibleObject
protected class DataGridView.DataGridViewAccessibleObject : System.Windows.Forms.Control.ControlAccessibleObject
Protected Class DataGridView.DataGridViewAccessibleObject
Inherits Control.ControlAccessibleObject
- 繼承
-
DataGridView.DataGridViewAccessibleObject
- 屬性
備註
Windows Forms 具有內建的輔助功能支援,並提供可讓您使用輔助功能用戶端應用程式的應用程式相關信息。 輔助功能用戶端應用程式的範例包括螢幕放大和檢閱者公用程式、語音輸入公用程式、螢幕鍵盤、替代輸入裝置,以及鍵盤增強公用程式。
類別 DataGridView.DataGridViewAccessibleObject 繼承自 類別, AccessibleObject 以提供輔助功能用戶端應用程式控制件的相關信息 DataGridView 。 每個代表、 DataGridViewRowHeaderCellDataGridViewRow和 DataGridViewCell 的視覺部分 - DataGridViewColumnHeaderCellDataGridView的類別也包含繼承AccessibleObject自 的類別,以提供包含類別的相關信息,並代表輔助功能用戶端應用程式執行動作。
當您想要提供其他資訊,例如控件的名稱或描述 DataGridView 給輔助功能用戶端應用程式時,有一些實例。 提供這項額外資訊的方式有兩種。 若要為現有控制項提供有限的輔助功能資訊,請設定控件的 AccessibleName 和 AccessibleDescription 屬性值,這會向輔助功能用戶端應用程式回報。
注意
您應該只在罕見的情況下變更 AccessibleDefaultActionDescription 和 AccessibleRole 屬性值,例如,如果您看起來像 DataGridView 清單。
有時候,您可能需要更多輔助功能資訊或不同的輔助功能動作,才能包含在您的自定義 DataGridView 或 DataGridViewCell中。 若要自定義輔助功能,您可以撰寫衍生自 DataGridView.DataGridViewAccessibleObject 或 DataGridViewCell.DataGridViewCellAccessibleObject 類別的類別,並覆寫 CreateAccessibilityInstance 方法。 例如,如果您要撰寫實作唯一自定義動作的自定義數據列標頭單元格,例如數據格內的特殊點擊測試,您應該建立繼承自 類別的 DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject 類別,並覆寫 CreateAccessibilityInstance 方法。
會 DataGridView 使用 AccessibleRole 值來定義數據表階層,來公開其數據結構。 如需將數據表公開至 Microsoft Active Accessibility 的詳細資訊,請參閱 透過 Microsoft Active Accessibility 公開數據表。
建構函式
DataGridView.DataGridViewAccessibleObject(DataGridView) |
初始化 DataGridView.DataGridViewAccessibleObject 類別的新執行個體。 |
屬性
Bounds |
取得可存取物件的位置和大小。 (繼承來源 AccessibleObject) |
DefaultAction |
取得描述物件之預設動作的字串。 並非所有的物件都有預設動作。 (繼承來源 Control.ControlAccessibleObject) |
Description |
取得 Control.ControlAccessibleObject 的描述。 (繼承來源 Control.ControlAccessibleObject) |
Handle |
取得或設定可存取物件的控制代碼。 (繼承來源 Control.ControlAccessibleObject) |
Help |
取得物件的用途或物件使用方式的描述。 (繼承來源 Control.ControlAccessibleObject) |
KeyboardShortcut |
取得可存取物件的物件快速鍵或便捷鍵 (Access Key)。 (繼承來源 Control.ControlAccessibleObject) |
Name |
取得或設定可存取的物件名稱。 |
Name |
取得或設定可存取的物件名稱。 (繼承來源 Control.ControlAccessibleObject) |
Owner |
取得可存取物件的擁有人。 (繼承來源 Control.ControlAccessibleObject) |
Parent |
取得可存取之物件的父系。 (繼承來源 Control.ControlAccessibleObject) |
Role | |
State |
取得這個可存取物件的狀態。 (繼承來源 AccessibleObject) |
Value |
取得或設定可存取物件的數值。 (繼承來源 AccessibleObject) |