IGridProvider.GetItem(Int32, Int32) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
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.
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.