2009-07-13 6 views

答えて

1

子Formで呼び出されたShowDialog()メソッドに親Formをパラメータとして指定することで、ウィンドウ間の親子関係を指定できます。子ウィンドウは親の上に留まり、親と一緒に最小化して復元します。

+0

私はShowDialogをモーダルにすることはできません。 – BCS

0

私はあなたのアプリケーションからフォームを正しく開くことを理解し、新しいフォームを古いフォームの上にしたいと思っています。これはのorignal 1の上にそのフォームのご滞在を行いますあなたはShowDialog()StartPosition

SomeForm MyNewForm = new SomeForm(); 
MyNewForm.ShowDialog(); 

を使用することができます

はこれを行うには、あなたもどこその新しいを制御するには

MyNewForm .StartPosition = FormStartPosition.CenterParent; 

を使用することができますフォームが画面に表示されます。

+0

私はそれをモーダルにするので、ShowDialogは使用できません。 – BCS

6

非常に簡単です。 Show()メソッドを呼び出すときに所有者を渡さなければならない

YourForm.Show(parentForm); 
関連する問題