Partager via


Modèle de contrôle GridItem

Décrit les instructions et conventions d’implémentation IGridItemProvider, y compris des informations sur les propriétés. Le modèle de contrôle GridItem est utilisé pour prendre en charge les contrôles enfants individuels des conteneurs qui implémentent IGridProvider.

Pour obtenir des exemples de contrôles qui implémentent ce modèle de contrôle, consultez types de contrôle et leurs modèles de contrôle pris en charge.

Cette rubrique contient les sections suivantes.

Directives et conventions de mise en œuvre

Lors de l’implémentation du modèle de contrôle GridItem, notez les instructions et conventions suivantes :

  • Les coordonnées de grille sont basées sur zéro avec la cellule supérieure gauche ayant des coordonnées (0, 0).
  • Les cellules fusionnées signalent leurs propriétés ligne et colonne en fonction de leur cellule d’ancrage sous-jacente telle que définie par le fournisseur Microsoft UI Automation. En règle générale, il s’agit de la ligne ou de la colonne la plus à gauche et la plus à gauche.
  • IGridProvider ne fournit pas de manipulation active de la grille, comme la fusion ou le fractionnement de cellules.
  • Les contrôles qui implémentent IGridProvider peuvent généralement être parcourus (autrement dit, un client UI Automation peut passer aux contrôles adjacents) à l’aide du clavier.

Membres requis pour IGridItemProvider

Les propriétés suivantes sont requises pour implémenter l’interfaceIGridItemProvider.

Membres obligatoires Type de membre Notes
ligne Propriété Aucun
colonne Propriété Aucun
RowSpan Propriété Aucun
columnSpan Propriété Aucun
ContainingGrid Propriété Aucun

 

Ce modèle de contrôle n’a pas de méthodes ou d’événements associés.

types de contrôle et leurs modèles de contrôle pris en charge

modèle de contrôle grid

Vue d’ensemble des modèles de contrôle UI Automation

Vue d’ensemble de l’arborescence UI Automation