В WPF я часто использовал такую конструкцию:
SomeChildWindow dlg = new SomeChildWindow();
dlg.ShowDialog();
...
//child window is closed either by "this.DialogResult = true;" or just by "Close();"
//and in Parent window after Child window is closed we can use condition based on that
...
if (dlg.DialogResult == true)
{
//do something
}
Но в Silverlight этот подход не работает.
Какая альтернатива в Silverlight для этого? Я имею в виду, как предполагается получить обратную связь от дочернего окна в Silverlight?