DataGridView.AccessibilityNotifyCurrentCellChanged(Point) 方法

定義

當新儲存格變成目前儲存格時,通知可存取的用戶端應用程式。

protected:
 virtual void AccessibilityNotifyCurrentCellChanged(System::Drawing::Point cellAddress);
protected virtual void AccessibilityNotifyCurrentCellChanged (System.Drawing.Point cellAddress);
abstract member AccessibilityNotifyCurrentCellChanged : System.Drawing.Point -> unit
override this.AccessibilityNotifyCurrentCellChanged : System.Drawing.Point -> unit
Protected Overridable Sub AccessibilityNotifyCurrentCellChanged (cellAddress As Point)

參數

cellAddress
Point

Point,指出新的目前儲存格的資料列和資料行索引。

例外狀況

cellAddressX 屬性值小於 0 或大於控制項中的資料行數目減 1。

-或- cellAddressY 屬性值小於 0 或大於控制項中的資料列數目減 1。

備註

這個方法會使用 列舉的 和 值,將指定的資料列和資料行索引轉換成 objectIDchildID 參數,並呼叫 AccessibilityNotifyClients(AccessibleEvents, Int32, Int32) 方法多載兩次 FocusSelection AccessibleEvents objectIDchildID 取決於只依其顯示順序編號可見的資料列和資料行、計算可見的資料列或資料行標頭,以及從 1 開始。 例如,如果資料行標頭是可見的, objectID 則第一個可見的非標頭資料列的 是 2。

給繼承者的注意事項

自訂 DataGridView 控制項並修改目前儲存格變更的方式和時機時,請覆寫這個方法。 例如,如果您建立將多個儲存格合併成單一儲存格的自訂資料列類型,並據以修改流覽,您可以覆寫此方法以提供變更的協助工具支援。

適用於

另請參閱