ポップアップとして表示されるユーザー コントロールがあります。このユーザー コントロールがユーザーによって閉じられたときに、親ページからメソッドを呼び出す必要があります。どうやってやるの?
ポップアップの「アンロード」イベントで呼び出してみましたが、コントロールから親ページのメソッドにアクセスできません...
ポップアップとして表示されるユーザー コントロールがあります。このユーザー コントロールがユーザーによって閉じられたときに、親ページからメソッドを呼び出す必要があります。どうやってやるの?
ポップアップの「アンロード」イベントで呼び出してみましたが、コントロールから親ページのメソッドにアクセスできません...
イベントを使用する必要があるように思えますね。親ウィンドウにイベント ハンドラーを追加します。ユーザー コントロールで定義済みのイベント (Closed など) を使用するか、ユーザー コントロールで独自のイベントをプログラムします。
parentWindowMethod()
{
MyUserControl myUserControl = new MyUserControl();
myUserControl.event += this.userControlDismisseed;
...
}
userControlDismissed(...)
{
...
}