StartPosition属性には、次のオプションがあり、次の意味があります。
CenterParent フォームは、その親フォームの中央に配置されます。
CenterScreen フォームは現在の表示ウィンドウの中央に配置され、そのサイズはフォームサイズで指定されます。
手動 フォームの場所は、
WindowsDefaultBounds ウィンドウは
WindowsDefaultLocation ウィンドウは
CenterScreenは、画面が中央に配置されている(相対的である)ことを意味するのではなく、「現在の表示ウィンドウ」の中央に配置されます。
Show()メソッドを使用する場合は、CenterScreenを選択する必要があります。
ShowDialog()メソッドを使用する場合は、表示するウィンドウを中央に配置できるように、CenterParentを選択する必要があります。