public override AccessibleObject HitTest(int x, int y) { Point pt = view.PointToClient(new Point(x, y)); pt = view.ApplyScrollOffset(pt); TreeNode node = view.FindNodeAt(view.Nodes, pt.X, pt.Y); if (node != null) { return(Wrap(node)); } return(this); }