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)
Параметры
Исключения
Значение X свойства cellAddress меньше 0 или больше числа столбцов в элементе управления минус 1.
–или–
Значение Y свойства cellAddress меньше 0 или больше числа строк в элементе управления минус 1.
Комментарии
Этот метод преобразует указанные индексы строк и столбцов в objectID параметры и childID вызывает AccessibilityNotifyClients(AccessibleEvents, Int32, Int32) перегрузку метода дважды с помощью Focus и Selection значений перечисления AccessibleEvents . И objectIDchildID определяется нумеровкой только видимых строк и столбцов в их порядке отображения, подсчет заголовков строк или столбцов, если они видимы, и начиная с 1. Например, если заголовки столбцов видны, objectID первая видимая строка неглаголового элемента — 2.
Примечания для тех, кто наследует этот метод
Переопределите этот метод при настройке DataGridView элемента управления и изменении способа изменения текущей ячейки. Например, если создать пользовательский тип строки, который объединяет несколько ячеек в отдельные ячейки и изменить навигацию соответствующим образом, можно переопределить этот метод, чтобы обеспечить поддержку специальных возможностей для изменений.