private static bool IsTreeItem (Accessible accessible)
{
if (accessible.Role != Role.TableCell)
return false;
Accessible parentAccessible = accessible.Parent;
Element parent = GetElement (parentAccessible);
return (parent is TreeItemElement ||
parent.ControlType == ControlType.Tree);
}