Я разработал 5 окон, и все они имеют элементы управления вкладками. Есть ли лучший способ или другие способы навигации между ними?
Я сейчас делаю это как
window1 w = new Window1();
w.Show();
this.Close();
также я сериализую класс ApplicationContext в файл xml, который я создал для хранения всей информации о приложении. Он будет хранить множество коллекций объектов внутри, и каждый раз, когда я перехожу в другое окно, я пересылаю класс ApplicationContext в другое окно.
Я новичок в Windows Presentation Foundation и не могу быть уверен, что это правильный и / или эффективный способ сделать это.
Любые учебники, электронные книги приветствуются,