2012-02-08 11 views
1

子ウィンドウを作成する親ウィンドウがあります。子ウィンドウが閉じられると、リフレッシュできるように親ウィンドウに通知を受け取る必要があります。子ウィンドウはモーダルではありません。ユーザーは、アプリケーションの残りの部分と対話できる必要があります。子ウィンドウは閉じたときに呼び出しウィンドウを通知します

+3

コンストラクタ内の親への参照を渡します。子どもに、それが閉鎖していることを通知するために、分派者のメソッドを呼び出させます。 – Paparazzi

答えて

4

親ウィンドウで、子ウィンドウオブジェクトのClosed eventのハンドラを作成します。子ウィンドウが閉じられると、ハンドラが呼び出され、親ウィンドウが通知されます。

+0

しかし、子ウィンドウをリフレッシュすると、オブジェクトは配列内でヌルです。しかし、子供の窓は同じままです。それでは、どうやって配列を更新できますか? –

関連する問題