【C#】 フォームの中にフォームを設置し、そのフォームのStartPositionをCenterParentにしても、中央に表示されない
タイトルのまんまです(2回目)w
こちらを参考にして、フォームの中にフォームを設置することは成功したのですが、サブフォームのStartPosition
をFormStartPosition.CenterParent
にしても、中央に表示されません。
コード
こちらから参考
サブフォーム(フォームに表示するフォーム)はForm2
です
C#
1Form2 f = new Form2(); 2f.TopLevel = false; 3this.Controls.Add(f); 4f.StartPosition = FormStartPosition.CenterParent; //ここ 5f.Show(); 6f.BringToFront();
実行した結果
フレームワークなど
- 開発ツール:VisualStudio 2019
- アプリの種類:Windows Forms
- OS:Windows10 Home
- フレームワーク:.Net Framework
回答1件
あなたの回答
tips
プレビュー