Object &引用;对象引用未设置为对象的实例;得到一个错误?

Object &引用;对象引用未设置为对象的实例;得到一个错误?,object,reference,set,Object,Reference,Set,我正在制作一个应用程序,并出现此错误。我不知道为什么这不是导航到所需的页面。这是我的密码 public MainPage() { InitializeComponent(); while (appsetting.Contains("Roll_Number")) { txtBx_Login.Text = appsetting["Roll_Number"].ToString(); B

我正在制作一个应用程序,并出现此错误。我不知道为什么这不是导航到所需的页面。这是我的密码

  public MainPage()
    {
         InitializeComponent();
         while (appsetting.Contains("Roll_Number"))
         {
             txtBx_Login.Text = appsetting["Roll_Number"].ToString();
             Btn_Login1_Click(null,null);
         }
    }
 private void Btn_Login1_Click(object sender, RoutedEventArgs e)
    {
        try
        {
            string id = txtBx_Login.Text;

            id = id.Substring(0, 4);

            switch (id)
            {
               case "1234": NavigationService.Navigate(new Uri("/PrincipalPivotPage.xaml", UriKind.Relative)); break; // While I am debugging the error is showing here ....??***

               case "0820": NavigationService.Navigate(new Uri("/StudentsPivotPage.xaml", UriKind.Relative)); break; // While I am debugging the error is showing here ....??**

               default: MessageBox.Show("Oops..!!Correct Your Enrollment Number...."); break;
            }                
        }

        catch (Exception ex)
        {
            MessageBox.Show(ex.Message);
        }

    }   

我不知道为什么会发生这种情况,有人能解释…?

您能确保/PrincipalPivotPage.xaml和/StudentsPivotPage.xaml相对于您的应用程序目录存在吗

new Uri("/PrincipalPivotPage.xaml", UriKind.Relative)

它正在导航到那个页面,但在导航之后,它会显示上面的错误…有什么想法吗。。??