2 つのボタンを持つ子ウィンドウがあります。ボタン クリック イベントが発生したら、特定のユーザー コントロールに移動する必要があります。Prism Framework でこれを行う方法は?
1 に答える
            2        
        
		
PRISMを使用している場合は、イベントアグリゲーターを使用して通知イベントを発生させるだけです。とにかくそうでなければ、これはあなたの問題を解決します。
次のように、子ウィンドウを起動するときに、その子ウィンドウにcloseイベントを追加する必要があります。
YourChildWindow childWindow = new YourChildWindow (); 
childWindow.Closed += new EventHandler 
(YourChildWindowClosed); 
childWindow.Show();
それで、
?
void YourChildWindowClosed(object sender, EventArgs e) 
{
YourChildWindow yourChildWindow = ((YourChildWindow)sender); 
if 
(yourChildWindow.DialogResult.Value) 
{
... do your things here ... 
}
}
これがお役に立てば幸いです。
于 2012-11-28T13:24:45.730   に答える