Hi Haneef
Sorry for the long delay. But this does not solve my problem because "TableControl.PointToTableCellStyle()" internal calls the function "TableControl.PointToNestedDisplayElement()".
Now I have attached some Screenshots. In "Screenshot1.jpg" - "Screenshot4.jpg" you can see expanding works in top level and nested groups when all records are visible. In Screenshot5.jpg you can see if all parent tables of an child table are hidden expanding does not work any more.
I handle the tableControlMouseDown event. In this event I get the record from mouse position with the function TableControl.PointToNestedDisplayElement() then i expand the record programmatically(or do some other stuff this depends if the mouse is over an expand button or over an row header).
Best Regards
Michael
Screenshots.zip