SettingsPage.xaml.cs 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  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 Windows.System;
  7. using Windows.UI.Xaml;
  8. using Breda_Tour.SplashScreen;
  9. namespace Breda_Tours.SettingsScreen
  10. {
  11. public sealed partial class SettingsPage : Page
  12. {
  13. public SettingsPage()
  14. {
  15. this.InitializeComponent();
  16. DefaultPivot.SetCheckedButton(Breda_Tour.CustomControls.DefaultPivotControl.Tab.Settings);
  17. }
  18. private async void listViewItemSetupLanguage_Tapped(object sender, TappedRoutedEventArgs e)
  19. {
  20. if (App.Language == App.Languages[0])
  21. {
  22. App.Language = App.Languages[1];
  23. await Task.Delay(TimeSpan.FromMilliseconds(50));
  24. MainPage.RootFrame.Navigate(typeof(SettingsPage));
  25. }
  26. else
  27. {
  28. App.Language = App.Languages[0];
  29. await Task.Delay(TimeSpan.FromMilliseconds(50));
  30. MainPage.RootFrame.Navigate(typeof(SettingsPage));
  31. }
  32. }
  33. private void listViewItemReset_Tapped(object sender, TappedRoutedEventArgs e)
  34. {
  35. Frame.Navigate(typeof(SplashPage));
  36. }
  37. private async void VVVButton_OnClick(object sender, RoutedEventArgs e)
  38. {
  39. await Launcher.LaunchUriAsync(new Uri("http://www.vvvbreda.nl//"));
  40. }
  41. }
  42. }