Поделиться через


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, указывающий индексы строки и столбца новой текущей ячейки.

Исключения

Значение свойства X объекта cellAddress меньше 0 или больше, чем количество столбцов в элементе управления минус 1.

-или-

Значение свойства Y объекта cellAddress меньше 0 или больше, чем количество строк в элементе управления минус 1.

Комментарии

Этот метод преобразует указанные индексы строк и столбцов в objectID параметры и childID и вызывает перегрузку AccessibilityNotifyClients(AccessibleEvents, Int32, Int32) метода дважды, используя Focus значения и Selection перечисления AccessibleEvents . И objectIDchildID определяются нумеровкой только видимых строк и столбцов в порядке отображения, подсчетом заголовков строк или столбцов, если они видимы, и начиная с 1. Например, если заголовки столбцов видны, objectID для первой видимой неуголовой строки будет 2.

Примечания для тех, кто наследует этот метод

Переопределите этот метод при настройке DataGridView элемента управления и изменении способа и времени изменения текущей ячейки. Например, если создать пользовательский тип строки, который объединяет несколько ячеек в отдельные ячейки и соответствующим образом изменить навигацию, этот метод можно переопределить, чтобы обеспечить поддержку специальных возможностей для изменений.

Применяется к

См. также раздел