IGridProvider.GetItem(Int32, Int32) Metodo

Definizione

Recupera il provider di automazione interfaccia utente per la cella specificata.

public:
 System::Windows::Automation::Provider::IRawElementProviderSimple ^ GetItem(int row, int column);
public System.Windows.Automation.Provider.IRawElementProviderSimple GetItem (int row, int column);
abstract member GetItem : int * int -> System.Windows.Automation.Provider.IRawElementProviderSimple
Public Function GetItem (row As Integer, column As Integer) As IRawElementProviderSimple

Parametri

row
Int32

Numero ordinale della riga di interesse.

column
Int32

Numero ordinale della colonna di interesse.

Restituisce

IRawElementProviderSimple

Provider di automazione interfaccia utente per la cella specificata.

Esempio

Il codice seguente è un'implementazione di esempio di questo metodo che restituisce un oggetto che rappresenta l'elemento nella posizione specificata.

IRawElementProviderSimple IGridProvider.GetItem(int row, int column)
{
    return (IRawElementProviderSimple)gridItems[row, column];
}
Private Function GetItem(ByVal row As Integer, ByVal column As Integer) As IRawElementProviderSimple Implements IGridProvider.GetItem
    Return CType(gridItems(row, column), IRawElementProviderSimple)
End Function

Commenti

  • Le coordinate della griglia sono basate su zero con la cella superiore sinistra (o superiore destra a seconda delle impostazioni locali) con coordinate (0,0).

  • Se una cella è vuota, è necessario restituire un provider di Automazione interfaccia utente per supportare la ContainingGrid proprietà per tale cella. Ciò è possibile quando il layout degli elementi figlio nella griglia è simile a una matrice ragginata.

Visualizzazione di Esplora risorse con layout irregolare.
Esempio di controllo griglia con coordinate vuote

  • Le righe e le colonne nascoste, a seconda dell'implementazione del provider, possono essere caricate nell'albero Automazione interfaccia utente e verranno pertanto riflesse nelle RowCount proprietà eColumnCount. Se le righe e le colonne nascoste non sono ancora state caricate, non devono essere conteggiate.

Si applica a

Vedi anche