2011-09-15 23 views
1

私たちは、このようになります。アプリケーション開発している: - PaneGroup -設定されているコントロールが削除された場合、イベントハンドラは削除されますか?

メインウィンドウ私たちが何をしたいのかペイン

をメインウィンドウとスローにハンドラ(AddHandlerのペイン、のAddressOfメソッド名)を追加することですペイン内のイベント。メインウィンドウのコレクションで何かを変更したいときは、そのイベントをペインに投げます。

私の質問は、ペインが(すでに存在しない)ペイングループから削除されても、そのハンドラはメインウィンドウにまだ生きていますか?

+0

「イベントをペインに投げる」 - それはどういう意味ですか? –

+0

@Daniel Hilgarth:RaiseEvent onClicked(アイテム) – Terry

+0

そしてMethodNameはペインのメソッドですね。 –

答えて

1

このペインには、メインウィンドウへの参照が格納されています。ペインがペイングループから削除されると、最終的にガベージコレクトされ、そのプロセスでは、割り当てられたイベントハンドラもクリアされます。

メインウィンドウがペインより長い間は、問題はありません。

関連する問題