Я хочу создать многостраничное приложение WPF, но кнопки в начальном окне застревали при переходе на любые новые страницы.
Чтобы обойти это, у меня главное окно сразу переходит на новую "главную страницу". Похоже, это решает проблему.
Это ожидаемый способ решения этой проблемы или есть лучший способ справиться с этим?
Редактировать. Навигация между страницами была следующей, и она вызывала нежелательные эффекты только при переходе от главной страницы.
private void BackBtn_Click(object sender, RoutedEventArgs e)
{
NavigationService.Navigate(new Page1());
}
или как то так
private void NextBtn_Click(object sender, RoutedEventArgs e)
{
mainFrame.Content = new Page2();
}