Esempio n. 1
0
 private async void Context_FetchDataFailed(object sender, ViewModels.Events.FetchDataFailedEventArgs e)
 {
     await Dispatcher.RunAsync(Windows.UI.Core.CoreDispatcherPriority.High, new Windows.UI.Core.DispatchedHandler(async() =>
     {
         var loader = new ResourceLoader();
         var d      = new MessageDialog(e.Message);
         d.Title    = loader.GetString("Error");
         d.Commands.Add(new UICommand(loader.GetString("Setting"), new UICommandInvokedHandler(NavigateToSettings)));
         d.Commands.Add(new UICommand(loader.GetString("Quit"), new UICommandInvokedHandler(QuitAll)));
         await d.ShowAsync();
     }));
 }
 private async void Context_FetchDataFailed(object sender, FetchDataFailedEventArgs e)
 {
     this.Context.FetchDataFailed -= Context_FetchDataFailed;
     await Dispatcher.RunAsync(Windows.UI.Core.CoreDispatcherPriority.High, new Windows.UI.Core.DispatchedHandler(async () =>
      {
          var loader = new ResourceLoader();
          var d = new MessageDialog(e.Message);
          d.Title = loader.GetString("Error");
          d.Commands.Add(new UICommand(loader.GetString("Setting"), new UICommandInvokedHandler(NavigateToSettings)));
          d.Commands.Add(new UICommand(loader.GetString("Quit"), new UICommandInvokedHandler(QuitAll)));
          d.CancelCommandIndex = 1;
          d.DefaultCommandIndex = 0;
          await d.ShowAsync();
      }));
 }
 private void OnFetchDataFailed(object sender, FetchDataFailedEventArgs e)
 {
     this.FetchDataFailed?.Invoke(sender, e);
 }