You can use code like:
private void gridGroupingControl1_TableControlMouseDown(object sender, GridTableControlMouseEventArgs e)
{
Element el = this.gridGroupingControl1.TableControl.PointToNestedDisplayElement(new Point(e.Inner.X, e.Inner.Y));
Console.WriteLine(GetLevelFromTableControl(el.ParentTableDescriptor.Name));
}
private int GetLevelFromTableControl(string name)
{
int i = 0;
GridTableDescriptor td = this.gridGroupingControl1.TableDescriptor;
while(td != null && td.Name != name)
{
i++;
if(td.Relations != null && td.Relations.Count > 0)
td = td.Relations[0].ChildTableDescriptor;
else
td = null;
}
return i;
}