/// <summary> /// Get adapted user data at a point</summary> /// <param name="clientPoint">Point</param> /// <returns>User data or null if none</returns> public object GetItemAt(Point clientPoint) { TreeListView.Node node = TreeListView.GetNodeAt(clientPoint); return(node == null ? null : node.Tag); }