private void raiseWindow(string nextWindowName) { RaiseWindowMessage message = new RaiseWindowMessage(); message.WindowName = nextWindowName; message.ShowAsDialog = true; MessengerInstance.Send <RaiseWindowMessage>(message); }
private void raiseNextWindow(RaiseWindowMessage obj) { // determine which window to raise and show it switch (obj.WindowName) { case "NextWindow": NextWindow view = new NextWindow(); if (obj.ShowAsDialog) { view.ShowDialog(); } else { view.Show(); } break; // some other case here... default: break; } }