我有一个带有两个按钮的子窗口。当按钮单击事件发生时,我需要导航到特定的用户控件。如何在 Prism 框架中做到这一点?
问问题
299 次
1 回答
2
如果您使用的是 PRISM,那么使用事件聚合器会很简单地触发通知事件。无论如何,如果没有,这将解决您的问题。
您需要在触发子窗口时将关闭事件添加到该子窗口,如下所示:
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 回答