ComponentOne FlexGrid for WinForms
HitTest(Int32,Int32) Method
Example 

C1.Win.C1FlexGrid Namespace > C1FlexGridBase Class > HitTest Method : HitTest(Int32,Int32) Method
The horizontal position of the client coordinate.
The vertical position of the client coordinate.
Returns information about the control at a specified point on the control surface.
Syntax
'Declaration
 
Public Overloads Function HitTest( _
   ByVal x As Integer, _
   ByVal y As Integer _
) As HitTestInfo
public HitTestInfo HitTest( 
   int x,
   int y
)

Parameters

x
The horizontal position of the client coordinate.
y
The vertical position of the client coordinate.

Return Value

A HitTestInfo object that contains information about the point.
Remarks
This method is especially useful when handling the BeforeMouseDown event. It allows you to determine whether the mouse is over a specific cell, grid buttons, resizing elements, etc.
Example
The code below shows hit test information whenever the user clicks the mouse:
void _flex_BeforeMouseDown(object sender, BeforeMouseDownEventArgs e)
{
  HitTestInfo hti = _flex.HitTest(e.X, e.Y);
  Console.WriteLine("at {0},{1}: row {2} col {3} type {4}",
                     hti.X, hti.Y, hti.Row, hti.Column, hti.Type);
}
See Also

Reference

C1FlexGridBase Class
C1FlexGridBase Members
Overload List