2012-04-02 2 views
0

私のWPFアプリケーションについて質問がありました。私はメインページを持っており、データを操作してデータベースに戻すために開いているウィンドウがいくつかあります。すべてが正常に動作していますが、ウィンドウが閉じたときにページをリフレッシュしたい場合は、リフレッシュするサブがありますが、ウィンドウを開くことはできません。メインページでリフレッシュしてください。私はメインウィンドウを言うことができません:ウィンドウが閉じられるまで待って、リフレッシュしてください。WPF 2 Windowsと1 Sub

マイページは「メイン」クラスであり、ウィンドウはクラス「SomeWindow」です。 私はこのようにそれを起動します。

Dim s As new SomeWindow(somevariable) 
s.Show() 

誰もが私の問題を理解していますか?私はパーシャルクラスなどをする必要がありますか? ヘルプが必要です!

ありがとうございます!

答えて

2

SomeWindowをインスタンス化した後、Window.Closedイベントのイベントハンドラをフックアップします。 SomeWindowが終了したときにハンドラが実行され、メインウィンドウで必要な処理を実行できます。

+0

いい考えですが、どうやったらいいですか? :-)いくつかのヒントを教えてもらえますか? – JuleZ

+0

私はVBをしないので、私はVBの構文の100%ではない。あなたはそれを見ることができるはずです。 –

関連する問題