protected override void OnNavigatedTo(NavigationEventArgs e)
 {
     base.OnNavigatedTo(e);
     SystemTray.ProgressIndicator = new ProgressIndicator();
     SetProgressIndicator(true);
     SystemTray.ProgressIndicator.Text = "采集任务加载中";
     _dataContext = new CollectionTaskDataContext();
     if (e.NavigationMode == NavigationMode.New)
     {
         _dataContext.RefreshCollectionTasks((data) =>
         {
             _data = data;
             taskList.ItemsSource = _data;
             SystemTray.ProgressIndicator.Text = "采集任务加载完成";
             SetProgressIndicator(false);
         });
     }
     else
     {
         _dataContext.InitCollectionTasks((data) =>
         {
             _data = data;
             taskList.ItemsSource = _data;
             SystemTray.ProgressIndicator.Text = "采集任务加载完成";
             SetProgressIndicator(false);
         });
     }
 }
 private void btnRefresh_Click(object sender, EventArgs e)
 {
     SystemTray.ProgressIndicator = new ProgressIndicator();
     SetProgressIndicator(true);
     SystemTray.ProgressIndicator.Text = "更新任务加载中";
     _dataContext = new CollectionTaskDataContext();
     _dataContext.RefreshCollectionTasks((data) =>
     {
         _data = data;
         taskList.ItemsSource = _data;
         SystemTray.ProgressIndicator.Text = "更新任务加载完成";
         SetProgressIndicator(false);
     });
 }