IGridProvider.GetItem(Int32, Int32) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera dostawcę automatyzacja interfejsu użytkownika dla określonej komórki.
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
Parametry
- row
- Int32
Liczba porządkowa interesującego wiersza.
- column
- Int32
Liczba porządkowa interesującej kolumny.
Zwraca
Dostawca automatyzacja interfejsu użytkownika dla określonej komórki.
Przykłady
Poniższy kod to przykładowa implementacja tej metody, która zwraca obiekt reprezentujący element w określonej lokalizacji.
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
Uwagi
Współrzędne siatki są oparte na zera z lewej górnej (lub prawej górnej komórki w zależności od ustawień regionalnych) o współrzędnych (0,0).
Jeśli komórka jest pusta, dostawca automatyzacja interfejsu użytkownika musi być nadal zwracany w celu obsługi ContainingGrid właściwości dla tej komórki. Jest to możliwe, gdy układ elementów podrzędnych w siatce jest podobny do niewyrównanej tablicy.
Przykład kontrolki siatki z pustymi współrzędnymi
- Ukryte wiersze i kolumny, w zależności od implementacji dostawcy, można załadować w drzewie automatyzacja interfejsu użytkownika i dlatego zostaną odzwierciedlone we właściwościach RowCount i ColumnCount . Jeśli ukryte wiersze i kolumny nie zostały jeszcze załadowane, nie powinny być zliczane.