Comment puis-je naviguer d'une page xaml à une autre?

j'ai 2 page j'ai besoin pour naviguer dans la page d'accueil.xaml pour vous connecter.page xaml, mais il me jette
référence d'Objet non définie à une instance d'un objet. en Root.Les enfants.Clear();....

j'ai ajouté ce codes dans l'App.xaml:

   private void Application_Startup(object sender, StartupEventArgs e)
        {
            Grid myGrid = new Grid();
            myGrid.Children.Add(new MainPage());
            this.RootVisual = myGrid;
       }

et que je adde certains codes sur le main.xaml pour naviguer jusqu'à LoginUI.xaml

namespace Gen.CallCenter.UI
{
    public partial class MainPage : UserControl
    {
        public MainPage()
        {
            InitializeComponent();

            Grid Root = ((Grid)(this.Parent));
            Root.Children.Clear();
            Root.Children.Add(new LoginUI());
        }
    }
}

Comment puis-je naviguer principal.xaml pour LoginUI.xaml ?

source d'informationauteur yusuf karatoprak