Partilhar via


DataGridView.AccessibilityNotifyCurrentCellChanged(Point) Método

Definição

Notifica os aplicativos cliente acessíveis quando uma nova célula se torna a célula atual.

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

Um Point que indica os índices de linha e de coluna da nova célula atual.

Exceções

O valor da propriedade X de cellAddress é menor que 0 ou maior que o número de colunas no controle menos 1.

- ou - O valor da propriedade Y de cellAddress é menor que 0 ou maior que o número de linhas no controle menos 1.

Comentários

Esse método converte os índices objectID de linha e coluna especificados em parâmetros e childID chama o AccessibilityNotifyClients(AccessibleEvents, Int32, Int32) método de sobrecarga duas vezes usando o e Selection os Focus valores da AccessibleEvents enumeração. childID E objectID são determinados numerando apenas as linhas e colunas visíveis em sua ordem de exibição, contando os cabeçalhos de linha ou coluna se estiverem visíveis e começando com 1. Por exemplo, se os cabeçalhos de coluna estiverem visíveis, a objectID primeira linha não cabeçalho visível será 2.

Notas aos Herdeiros

Substitua esse método ao personalizar o DataGridView controle e modificar como e quando a célula atual é alterada. Por exemplo, se você criar um tipo de linha personalizado que mescla várias células em células simples e modificar a navegação adequadamente, poderá substituir esse método para fornecer suporte de acessibilidade para suas alterações.

Aplica-se a

Confira também