How to use the PointToRowCol method in WinForms GridGroupingControl?
Use of PointToRowCol method
To retrieve the row and column index from the mouse position, the PointToRowCol method can be used. In the example below, the row and column indices are taken from the mouse down point.
C#
this.gridGroupingControl1.TableControl.MouseDown += TableControl_MouseDown;
void TableControl_MouseDown(object sender, MouseEventArgs e)
{
System.Drawing.Point _Ponto;
_Ponto = new System.Drawing.Point(e.X, e.Y);
int row, col;
gridGroupingControl1.TableControl.PointToRowCol(_Ponto, out row, out col);
MessageBox.Show("Row :" + row + "\n" + "Col :" + col);
}VB
AddHandler Me.gridGroupingControl1.TableControl.MouseDown, AddressOf TableControl_MouseDown
Private Sub TableControl_MouseDown(ByVal sender As Object, ByVal e As MouseEventArgs)
Dim _Ponto As System.Drawing.Point = New System.Drawing.Point(e.X, e.Y)
Dim row As Integer, col As Integer
Me.gridGroupingControl1.TableControl.PointToRowCol(_Ponto, row, col)
MessageBox.Show("Row :" & row & vbCrLf & "Col :" & col)
End SubThe screenshot below illustrates the row and column indices in GridGroupingControl.

Samples:
C#: PointToRowCol
VB: PointToRowCol