//private SQLiteAsyncConnection _conn; public App() { Mode(); ChangesColors.CreateStruct(windowsmode); InitializeComponent(); // _conn = DependencyService.Get<ISQLiteDB>().GetConnection(); MainPage = new NavigationPage(new MainPage()); }
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"); } }