Compartir a través de


GridHitTest (Método)

Devuelve, como parámetros de resultados, los componentes de un control de tipo cuadrícula correspondientes a las coordenadas horizontal (X) y vertical (Y) especificadas.

Grid.GridHitTest(nXCoord_In, nYCoord_In
   [, nWhere_Out [, nRelRow_Out [, nRelCol_Out [, nView_Out]]]])

Parámetros

  • nXCoord_In
    Especifica la posición horizontal (X) en píxeles en el formulario que contiene la cuadrícula.

  • nYCoord_In
    Especifica la posición vertical (Y) en píxeles en el formulario que contiene la cuadrícula.

  • nWhere_Out
    Un parámetro de salida que contiene un valor correspondiente al componente de la cuadrícula en la posición especificada con nXCoord_In y nYCoord_In. La tabla siguiente muestra los valores para @nWhere_Out y el componente de cuadrícula correspondiente.

    @nWhere_Out Componente de cuadrícula
    0 Un componente de cuadrícula que no se puede determinar.
    1 Encabezado de columna.
    2 Entre encabezados de columna.
    3 Celda.
    4 Reservado.
    5 Barra de división.
    6 Marcador de eliminación de registro.
    7 Reservado
    8 Reservado.
    9 Reservado.
    10 Reservado.
    11 Cuadro de la esquina superior izquierda.
    12 Marcador de registro.
    13 Área de cambio de tamaño de encabezado de columna.
    14 Área de cambio de tamaño de fila.
    15 Reservado.
    16 Barra de desplazamiento horizontal.
    17 Barra de desplazamiento vertical.
  • nRelRow_Out
    Un parámetro de salida que contiene la fila de cuadrícula relativa en un punto especificado.

  • nRelCol_Out
    Un parámetro de salida que contiene la columna de cuadrícula relativa en el punto especificado.

  • nView_Out
    Un parámetro de salida que contiene un valor correspondiente al panel de cuadrícula que contiene el punto especificado. Si la cuadrícula está dividida en dos paneles, este parámetro contiene 0 si el punto especificado está en el panel izquierdo y contiene 1 si el punto especificado está en el panel derecho. Si la cuadrícula no está dividida en paneles independientes, este parámetro contiene 1.

Observaciones

El método GridHitTest( ) devuelve verdadero (.T.) si el punto especificado está en la cuadrícula; en caso contrario, devuelve falso (.F.).

El método GridHitTest( ) se puede usar durante eventos de mouse o en eventos de destino de colocar OLE para determinar dónde está colocado el puntero del mouse en la cuadrícula. Los parámetros nRelRow_Out y nRelCol_Out se pueden pasar al método ActivateCell( ) para activar una celda específica de la cuadrícula.

Vea también

ActivateCell (Método) | ActiveColumn (Propiedad) | ActiveRow (Propiedad) | MCOL( ) | MROW( )

Se aplica a: Grid (Control)