Это зависит от того, что вы хотите сделать.Вы можете перейти от MainPage.xaml к Top.xaml, используя
NavigationService.Navigate(new Uri("Top.xaml", UriKind.Relative));
Если вы просто хотите переключаться между макетами (т.е. не переходить на новую страницу целиком), вы можете реализовать оба макета на одной странице XAML ипереключаться между ними с помощью VisualStateManager.Создайте одно состояние с именем «Main», а другое с именем «Top», затем переключитесь с одного на другое следующим образом:
VisualStateManager.GoToState(this, "Top", true);
Все зависит от того, как вы хотите расположить свой код, а также от того, как вы ожидаете возврата.кнопка для работы.Использование состояний означает, что вам придется самостоятельно обрабатывать кнопку возврата.