IGridProvider.GetItem(Int32, Int32) Método

Definición

Recupera el proveedor de UI Automation para la celda especificada.

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

Parámetros

row
Int32

Número ordinal de la fila de interés.

column
Int32

Número ordinal de la columna de interés.

Devoluciones

IRawElementProviderSimple

Proveedor de UI Automation para la celda especificada.

Ejemplos

El código siguiente es una implementación de ejemplo de este método que devuelve un objeto que representa el elemento en la ubicación especificada.

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

Comentarios

  • Las coordenadas de cuadrícula se basan en cero con la celda superior izquierda (o superior derecha en función de la configuración regional) con coordenadas (0,0).

  • Si una celda está vacía, debe devolverse un proveedor de Automatización de la interfaz de usuario para admitir la ContainingGrid propiedad para esa celda. Esto es posible cuando el diseño de los elementos secundarios de la cuadrícula es similar a una matriz desigual.

Vista del Explorador de Windows con un diseño irregular.
Ejemplo de un control Grid con coordenadas vacías

  • Las filas y columnas ocultas, en función de la implementación del proveedor, se pueden cargar en el árbol de Automatización de la interfaz de usuario y, por tanto, se reflejarán en las RowCount propiedades y ColumnCount . Si las filas y columnas ocultas aún no se han cargado, no deben contarse.

Se aplica a

Consulte también