Winフォームアプリケーションを前のフォームと同じ場所に開くようにしようとしています。私が今までに見つけた唯一の半分の解決策は、StartPositionをCenterScreenに設定することです。しかし、新しいフォームは、以前のフォームが中止された場所で実際に開くようにしたいと考えています。以前のwinフォームと同じ場所に新しいwinフォームを開く方法C#
これは私がこれをやろうとしたコードです。
Form1 F1 = new Form1();
this.Hide();
F1.ShowDialog();
F1.Left = this.Left;
F1.Top = this.Top;
F1.Size = this.Size;
this.Close();
設定を試しましたか?それが登場しました? – vipersassassin
'Screen'オブジェクトを作成し、画面上のフォームの部分を取得して辞書に保存します。 –