Это должен быть очень простой вопрос проектирования, но по какой-то причине он, похоже, недостаточно документирован (возможно, из-за его простоты?).
Если я создаю в WPF приложение панели мониторинга, которое объединяет различные задачи CRM, и я хочу перемещаться между экранами, это лучший способ сделать это, или есть лучший способ?
Так, например, у меня есть экран входа в систему -> экран главного меню -> экран одной из различных утилит
var orderManagerWindow = new MyXamlView();
var loginWindow = Application.Current.MainWindow;
orderManagerWindow.Left = loginWindow.Left;
orderManagerWindow.Top = loginWindow.Top;
Application.Current.MainWindow = orderManagerWindow;
orderManagerWindow.Show();
loginWindow.Close();
Буду очень признателен за помощь и предложения!