フォームの表示方法の種類

C#, ITVisualStudio, Windowsフォーム

【問題】
フォームを画面の真ん中に表示したい。
フォームを親フォームの中心に表示したい。
フォームを指定位置に表示したい。
↑を設定する方法を解説していきます。

【解説】
StartPositionプロパティにFormStartPosition列挙体のメンバを指定することで、
フォームの表示方法を設定できます。

【CenterParent】
フォームを親フォームの中央に表示します。

【CenterScreen】
現在表示している画面の中央に表示します。

【Manual】
Locationプロパティで表示位置を決定します。
Locationが0, 0だと下記のように左上に表示されます。

【WindowsDefaultBounds】
Windowsの規定位置に表示されます。
フォームサイズも規定のサイズに変更されます。

【WindowsDefaultLocation】
Windowsの規定位置に表示されます。

C#, ITVisualStudio, Windowsフォーム

Posted by raishin