private Point? GetPosition() { return this.IsVisibleToRoot() ? AbsolutePosition : new Point(-50000, -50000); // Off screen if control is not visible. } #endregion