Modello di controllo GridItem

Descrive linee guida e convenzioni per l'implementazione di IGridItemProvider, incluse informazioni sulle proprietà. Il modello di controllo GridItem viene usato per supportare singoli controlli figlio dei contenitori che implementano IGridProvider.

Per esempi di controlli che implementano questo modello di controllo, vedere Tipi di controllo e modelli di controllo supportati.

In questo argomento sono contenute le sezioni seguenti.

Linee guida e convenzioni di implementazione

Quando si implementa il modello di controllo GridItem , prendere nota delle linee guida e delle convenzioni seguenti:

  • Le coordinate della griglia sono in base zero. Le coordinate della cella in alto a sinistra sono infatti (0, 0).
  • Le celle unite segnalano le proprietà Row e Column in base alla cella di ancoraggio sottostante, come definito dal provider di Automazione interfaccia utente Microsoft. In genere si tratterà della riga o della colonna più in alto e più a sinistra.
  • IGridProvider non fornisce la manipolazione attiva della griglia, ad esempio l'unione o la suddivisione delle celle.
  • I controlli che implementano IGridProvider possono in genere essere attraversati, ovvero un client Automazione interfaccia utente può passare ai controlli adiacenti, usando la tastiera.

Membri obbligatori per IGridItemProvider

Per implementare l'interfaccia IGridItemProvider , sono necessarie le proprietà seguenti.

Membri obbligatori Tipo di membro Note
Riga Proprietà Nessuno
Colonna Proprietà Nessuno
RowSpan Proprietà Nessuno
ColumnSpan Proprietà Nessuno
ContenenteGrid Proprietà Nessuno

 

Questo pattern di controllo non è associato a metodi o eventi.

Tipi di controllo e modelli di controllo supportati

Modello di controllo griglia

Cenni preliminari sui pattern di controllo per l'automazione interfaccia utente

Panoramica dell'albero di automazione dell'interfaccia utente