public IElement GetDescendantFromPoint (double x, double y)
{
Component component = accessible.QueryComponent ();
if (component == null)
return this;
Accessible descendant = component.GetAccessibleAtPoint ((int)x, (int)y, CoordType.Screen);
if (descendant == null)
return this;
return GetElement (descendant);
}