DataGridView.AccessibilityNotifyCurrentCellChanged(Point) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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.