protected void RestorePosition(String name) { var position = LookupWindowPosition(name); if (position == null) return; StartPosition = FormStartPosition.Manual; DesktopBounds = position.Rect; WindowState = position.State; }