Padrão de controle GridItem

Descreve diretrizes e convenções para implementar o IGridItemProvider, incluindo informações sobre propriedades. O padrão de controle GridItem é usado para dar suporte a controles filho individuais de contêineres que implementam IGridProvider.

Para obter exemplos de controles que implementam esse padrão de controle, consulte Tipos de controle e seus padrões de controle com suporte.

Este tópico inclui as seções a seguir.

Diretrizes e convenções de implementação

Ao implementar o padrão de controle GridItem , observe as seguintes diretrizes e convenções:

  • As coordenadas de grade são baseadas em zero, com a célula superior esquerda tendo as coordenadas (0, 0).
  • As células mescladas relatarão suas propriedades de Linha e Coluna com base em sua célula de âncora subjacente, conforme definido pelo provedor de Automação da Interface do Usuário da Microsoft. Normalmente, isso será a linha ou a coluna mais ao alto e mais à esquerda.
  • O IGridProvider não fornece manipulação ativa da grade, como mesclar ou dividir células.
  • Normalmente, os controles que implementam o IGridProvider podem ser percorridos (ou seja, um cliente Automação da Interface do Usuário pode mover para controles adjacentes) usando o teclado.

Membros necessários para IGridItemProvider

As propriedades a seguir são necessárias para implementar a interface IGridItemProvider .

Membros necessários Tipo de membro Observações
Linha Propriedade Nenhum
Coluna Propriedade Nenhum
RowSpan Propriedade Nenhum
ColumnSpan Propriedade Nenhum
Containinggrid Propriedade Nenhum

 

Esse padrão de controle não tem métodos ou eventos associados.

Tipos de controle e seus padrões de controle com suporte

Padrão de controle de grade

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

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