The position at which a Form appears when it is first shown can be defined by a value from this enumeration. Note that you must set StartPosition before a Form is shown for it to have any effect. public enum FormStartPosition { Manual = 0 , CenterScreen = 1 , WindowsDefaultLocation = 2 , WindowsDefaultBounds = 3 , CenterParent = 4 } Hierarchy System.Object Returned ByForm.StartPosition , PrintPreviewDialog.StartPosition Passed ToForm.StartPosition , PrintPreviewDialog.StartPosition |