こんにちは、私は Windows phone7 と SO の初心者です。ここではルートとしてピボット コントロールがあり、サービス URI を使用して別のページに移動しようとしています。
以下は、ピボットから別のビューに移動するために使用しているコードです
そして、page1.xaml という別のページを作成しました
mainpage.cs で、次のようなコードを記述します。
PivotItem p = new PivotItem();
p.Header = "Home";
p.Content = new page1();
main.Items.Add(p);
ここでは、ピボット アプリケーションのコンテンツが page1 になっています
私の問題は、page2 という別のページに移動するためのボタンを page1 に作成する場合です。
NavigationService.Navigate(new Uri("/Page2.xaml",UriKind.Relative));
しかし、アプリをナビゲートしようとするとクラッシュし、次のようなエラー ログが表示されます (リストボックスの選択からのこのエラーが変更されました)。
System.NullReferenceException at activity name(Object Sender, SelectionChangedEventArgs e) at
System.Windows.Controls.Prmitive.Selector/OnSelctionChanged