Partilhar via


Implementando o Padrão Controle de GridItem de Automação de Interface de Usuário

Este tópico apresenta diretrizes e convenções para a implementação IGridItemProvedorIncluindo informações sobre propriedades.Links para referências adicionais são listadas no final da revisão.

O GridItemPattern Controle padrão é usada para oferecer suporte filho individual Controles de recipientes que implementam IGridProvider.Para obter exemplos de controles que implementam esse padrão de controle, consulte Mapeamento de Padrão de Controles para Clientes de Automação de IU.

Este tópico contém as seguintes seções.

Orientações e Convenções de Implementação

Ao implementar IGridProviderObserve a seguir diretrizes e convenções:

  • Coordenadas de reticulado são baseadas em zero com a célula superior esquerda tendo coordenadas (0, 0).

  • Células mescladas irão relatar suas Row() e Column propriedades com base nas suas células de âncora subjacente, conforme definido pelo provedor de interface do usuário de automação.Tipicamente, será a linha mais acima ou a coluna mais a direita.

  • IGridItemProvedor Não fornece para manipulação Ativo da grade como Mesclar ou dividir células.

  • Controles que implementam IGridItemProvedor pode normalmente ser desviadas (ou seja, um Cliente de Automação interface do usuário Pode mover para controles adjacentes) usando o teclado.

Membros Requeridos para IGridItemProvider

O seguintes propriedades e métodos estão necessários para implementação IGridItemProvedor.

Membros Requeridos

Tipo do membro

Anotações

Row()

Propriedade

Nenhum

Column

Propriedade

Nenhum

RowSpan

Propriedade

Nenhum

ColumnSpan

Propriedade

Nenhum

ContainingGrid()

Propriedade

Nenhum

Este padrão de controle não possui método ou evento associado.

Exceções

Este padrão de controle não tem exceção associada.

Consulte também

Tarefas

Support Control Patterns in a UI Automation Provider

Use Caching in UI Automation

Conceitos

Visão Geral de Padrões de Controle de Automação de Interface de Usuário

Padrões de Controle para Clientes de Automação de IU

Implementando o Padrão Controle Grid de Automação de Interface de Usuário

Visão geral da árvore de automação de interface do usuário