SettingsPage.xaml.cs 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. using System;
  2. using Breda_Tour;
  3. using Windows.UI.Xaml.Controls;
  4. using Windows.UI.Xaml.Input;
  5. using System.Threading.Tasks;
  6. using Breda_Tour.SplashScreen;
  7. namespace Breda_Tours.SettingsScreen
  8. {
  9. public sealed partial class SettingsPage : Page
  10. {
  11. public SettingsPage()
  12. {
  13. this.InitializeComponent();
  14. DefaultPivot.SetCheckedButton(Breda_Tour.CustomControls.DefaultPivotControl.Tab.Settings);
  15. }
  16. private async void listViewItemSetupLanguage_Tapped(object sender, TappedRoutedEventArgs e)
  17. {
  18. if (App.Language == App.Languages[0])
  19. {
  20. App.Language = App.Languages[1];
  21. await Task.Delay(TimeSpan.FromMilliseconds(50));
  22. MainPage.RootFrame.Navigate(typeof(SettingsPage));
  23. }
  24. else
  25. {
  26. App.Language = App.Languages[0];
  27. await Task.Delay(TimeSpan.FromMilliseconds(50));
  28. MainPage.RootFrame.Navigate(typeof(SettingsPage));
  29. }
  30. }
  31. private void listViewItemReset_Tapped(object sender, TappedRoutedEventArgs e)
  32. {
  33. Frame.Navigate(typeof(SplashPage));
  34. }
  35. }
  36. }