protected override void OnNavigatedTo(NavigationEventArgs e)
        {
            if (e.Parameter is ValueTuple <Pixiv, Conf> param)
            {
                pixiv          = param.Item1;
                c              = param.Item2;
                backgroundMode = c.backgroundMode;
                viewModel      = new ImageShowViewModel(pixiv);
                //后台模式选择
                if (backgroundMode.Equals("BackgroundTask"))
                {
                    RegistTask(); //注册后台任务以及时间触发器
                }
                else
                {
                    timer          = new DispatcherTimer();
                    timer.Interval = TimeSpan.FromMinutes(c.time);
                    timer.Tick    += Timer_Tick;
                    timer.Start();
                    BeginExtendedExecution(); //申请延迟挂起

                    foreach (var i in BackgroundTaskRegistration.AllTasks.Values)
                    {
                        if (i.Name.Equals("TimeBackgroundTrigger"))
                        {
                            i.Unregister(true);//将之前的时间触发器任务注销
                        }
                    }
                }
                ShowPageInitialize();
            }
        }
 protected override void OnNavigatedTo(NavigationEventArgs e)
 {
     if (e.Parameter != null)
     {
         viewModel = e.Parameter as ImageShowViewModel;
     }
 }