2016-11-18 18 views
0

どのようにあなたが親フォームに私を戻すことがRETURNボタンを使用して、その子MDIフォーム内MDI子フォームを閉じますか?これまで私はコードを使用しました:はどのように閉じますMDI子フォームのC#

if (ActiveMdiChild != null)     
      ActiveMdiChild.Close(); 

しかし、これは動作しません。私は数多くの方法を試しましたが、今まで何も働いていませんでした。 何か助けてください!

+0

あなたは)(閉じるだけでみてくださいましたか? – Rob

+0

しかし、Close()をコーディングするときにフォーム名を使用しますか? (例:frmAddCustomer.Close()) – jboy

+0

フォームにいる場合は、 'this.Close();を呼び出すだけです。MDIアプリケーションでは親が常にアクティブなので。 – LarsTech

答えて

0

なぜ使用しない:

foreach (Form c in this.MdiChildren) 
{ 
    c.Close(); 
} 
+0

最後に私はこの種のループを使用しましたが、ありがとう! – jboy

関連する問題