コード例 #1
0
ファイル: Page.Navigation.cs プロジェクト: Venzz/Venz
 private void Navigation_OnNavigatedTo(NavigationEventArgs args)
 {
     Window.Current.VisibilityChanged += OnWindowVisibilityChanged;
     if (!StateSet)
     {
         StateSet = true;
         if (args.Parameter is UInt32)
         {
             Navigation = ((Frame)Frame).Navigation;
             Id         = Convert.ToUInt32(args.Parameter);
             var navigationEntry = Navigation.GetEntry(Id);
             SetState((FrameNavigation.Parameter)navigationEntry.Parameter.Get("navigation"), (FrameNavigation.Parameter)navigationEntry.Parameter.TryGet("state"));
         }
         else
         {
             SetState(null, null);
         }
     }
 }
コード例 #2
0
 public Frame()
 {
     Navigation = new FrameNavigation(this);
 }