FormStartPosition.Manual

FormStartPosition.Manualで、ウィンドウの表示位置をForm.Locationの位置にできる。

FormStartPosition 列挙型 (System.Windows.Forms) | Microsoft Docs

最初は、

こうなっているので
こうなっているので

こうなっているので、

Locationが0, 0でも、
Locationが0, 0でも、

Locationが0, 0でも、

左上には来ない
左上には来ない

左上には来ない。

form1.StartPositionで、FormStartPosition.Manualをセットすれば、

左上にピッタリ
左上にピッタリ

左上にピッタリ。

Sample/dotnet/FormStartPosition/Manual/src/FormStartPosition_ at master · bg1bgst333/Sample · GitHub