Sdílet prostřednictvím


IGridProvider.GetItem(Int32, Int32) Metoda

Definice

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

IRawElementProviderSimple

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.

Windows zobrazení Průzkumníka zobrazující nepravidelné rozložení.
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.

Platí pro

Viz také