DataGridView.AccessibilityNotifyCurrentCellChanged(Point) Método

Definición

Notifica a las aplicaciones cliente accesibles cuándo una nueva celda se convierte en la celda actual.Notifies the accessible client applications when a new cell becomes the current cell.

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)

Parámetros

cellAddress
Point

Valor de Point que indica los índices de fila y columna de la nueva celda actual.A Point indicating the row and column indexes of the new current cell.

Excepciones

El valor de la propiedad X de cellAddress es menor que 0 o mayor que el número de columnas del control menos 1.The value of the X property of cellAddress is less than 0 or greater than the number of columns in the control minus 1.

O bien-or- El valor de la propiedad Y de cellAddress es menor que 0 o mayor que el número de filas del control menos 1.The value of the Y property of cellAddress is less than 0 or greater than the number of rows in the control minus 1.

Comentarios

Este método convierte los índices de fila y columna especificados en los parámetros objectID y childID y llama a la sobrecarga del método AccessibilityNotifyClients(AccessibleEvents, Int32, Int32) dos veces con los valores Focus y Selection de la enumeración AccessibleEvents.This method converts the specified row and column indexes into objectID and childID parameters and calls the AccessibilityNotifyClients(AccessibleEvents, Int32, Int32) method overload twice using the Focus and Selection values of the AccessibleEvents enumeration. Los objectID y childID se determinan mediante la numeración únicamente de las filas y columnas visibles en el orden de visualización, contando los encabezados de fila o de columna si están visibles y empezando por 1.The objectID and childID are determined by numbering only the visible rows and columns in their display order, counting the row or column headers if they are visible, and starting with 1. Por ejemplo, si los encabezados de columna están visibles, el objectID para la primera fila visible de un no encabezado es 2.For example, if column headers are visible, the objectID for the first visible nonheader row is 2.

Notas a los desarrolladores de herederos

Invalide este método cuando Personalice el control DataGridView y modifique cómo y cuándo cambia la celda actual.Override this method when customizing the DataGridView control and modifying how and when the current cell changes. Por ejemplo, si crea un tipo de fila personalizado que combina varias celdas en celdas individuales y modifica la navegación en consecuencia, puede invalidar este método para proporcionar compatibilidad con la accesibilidad para los cambios.For example, if you create a custom row type that merges multiple cells into single cells and you modify the navigation accordingly, you can override this method to provide accessibility support for your changes.

Se aplica a

Consulte también: