public Rectangle GetTreeExtents() { if (!IsEmpty()) { return(rootNode.GetOperatingBounds()); } return(new Rectangle(new Point(0, 0), new Size(0, 0))); }