Partilhar via


Padrão de controle GridItem

Descreve diretrizes e convenções para implementar 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 suportados.

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

Orientações e convenções de aplicação

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

  • As coordenadas da grelha são baseadas em zero, com a célula superior esquerda a ter coordenadas (0, 0).
  • As células mescladas relatarão suas propriedades de Linha ede Colunacom base em sua célula âncora subjacente, conforme definido pelo provedor de Automação da Interface do Usuário da Microsoft. Normalmente, será a linha ou coluna mais à esquerda e mais à esquerda.
  • IGridProvider não fornece manipulação ativa da grade, como mesclagem ou divisão de células.
  • Os controles que implementam IGridProvider normalmente podem ser percorridos (ou seja, um cliente de automação da interface do usuário pode ser movido para controles adjacentes) usando o teclado.

Membros necessários para IGridItemProvider

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

Membros obrigató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 suportados

Padrão de controle de grade

Visão geral dos padrões de controle de automação da interface do do usuário

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