2
我有一個有兩個按鈕的子窗口。當按鈕點擊事件發生時,我需要導航到特定的用戶控件。如何在Prism框架中做到這一點?如何從子窗口導航到用戶控件Silverlight?
我有一個有兩個按鈕的子窗口。當按鈕點擊事件發生時,我需要導航到特定的用戶控件。如何在Prism框架中做到這一點?如何從子窗口導航到用戶控件Silverlight?
如果您使用PRISM將很簡單,因爲使用事件聚合器觸發通知事件。無論如何,如果沒有,這將解決您的問題。
YourChildWindow childWindow = new YourChildWindow();
childWindow.Closed += new EventHandler
(YourChildWindowClosed);
childWindow.Show();
然後,
:
當你火childwindow到接近事件添加到childwindow,這樣你需要什麼?
void YourChildWindowClosed(object sender, EventArgs e)
{
YourChildWindow yourChildWindow = ((YourChildWindow)sender);
if
(yourChildWindow.DialogResult.Value)
{
... do your things here ...
}
}
我希望這可以幫助你。