// Ricarica il file per evitare bug della tabella (prima salva le modifiche effettuate) public void refresh() { save_current(); filterRelease.Text = "Tutte"; filterStatus.Text = "Tutti"; searchBox.Text = ""; log.openLog(log.getLogDir()); this.dataGridView1.DataSource = log.getDs().Tables[0]; }
// menustrip --> File --> Create new log... - richiama new Changelog() private void createNewLogToolStripMenuItem_Click(object sender, EventArgs e) { try { check_saved(); createFileDialog.ShowDialog(); if (createFileDialog.FileName != "") { log = new Changelog(createFileDialog.FileName); enable_controls(); this.Text = log.getLogPath(); this.dataGridView1.DataSource = log.getDs().Tables[0]; resetFLR(); resetRLT(); setLastPath(log.getLogDir()); } }catch (Exception ex) { MessageBox.Show("Errore durante la creazione del log: " + ex.Message); } }