예제 #1
0
        //private SQLiteAsyncConnection _conn;

        public App()
        {
            Mode();
            ChangesColors.CreateStruct(windowsmode);
            InitializeComponent();
            // _conn = DependencyService.Get<ISQLiteDB>().GetConnection();
            MainPage = new NavigationPage(new MainPage());
        }
예제 #2
0
 private void DarkModeCheckBox_CheckedChanged(object sender, CheckedChangedEventArgs e)
 {
     try
     {
         if (DarkModeCheckBox.IsChecked)
         {
             Pickers.IsVisible = false;
             ChangesColors.ChangeToDark();
         }
         else
         {
             Pickers.IsVisible = true;
             ChangesColors.ChangeToDefault();
         }
         DependencyService.Get <IFileHelper>().ChangeMode(DarkModeCheckBox.IsChecked);
         // var db = new SQLiteConnection(DependencyService.Get<IFileHelper>().GetFile());
         // DataBase.Update(db, DarkModeCheckBox.IsChecked,1);
     }
     catch (Exception ex)
     {
         DisplayAlert("Error", "Error: " + ex.Message, "OK");
     }
 }