IGridProvider.GetItem(Int32, Int32) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Načte zprostředkovatele model UI Automation pro zadanou buňku.
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
Pořadové číslo řádku zájmu.
- column
- Int32
Pořadové číslo sloupce zájmu.
Návraty
Zprostředkovatel model UI Automation pro zadanou buňku.
Příklady
Následující kód je příkladem implementace této metody, která vrací objekt představující položku v zadaném umístění.
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
Poznámky
Souřadnice mřížky jsou založené na nule s levou horní (nebo pravou horní buňkou v závislosti na národním prostředí) se souřadnicemi (0,0).
Pokud je buňka prázdná, musí být zprostředkovatel model UI Automation vrácen, aby byla vlastnost pro danou buňku ContainingGrid podporována. To je možné v případě, že rozložení podřízených prvků v mřížce je podobné roztrhanému poli.
Příklad ovládacího prvku mřížky s prázdnými souřadnicemi
- Skryté řádky a sloupce v závislosti na implementaci zprostředkovatele lze načíst do stromu model UI Automation, a proto se projeví ve vlastnostech RowCount a ColumnCount ve vlastnostech. Pokud skryté řádky a sloupce ještě nebyly načteny, neměly by se počítat.