private void dgvShowNote_DoubleClick(object sender, EventArgs e) { string filePath = dgvShowNote.CurrentCell.Value.ToString(); string extension = System.IO.Path.GetExtension(filePath); if (extension == ".txt") { frmShowTxt frmShowtxt = new frmShowTxt(); frmShowtxt.OpenFile(filePath); frmShowtxt.Text = filePath.ToString(); frmShowtxt.Show(); } if (extension == ".doc" || extension == ".docx") { frmShowWord frmWord = new frmShowWord(); frmWord.OpenFile(filePath); frmWord.Text = filePath.ToString(); frmWord.Show(); } if (extension == ".pdf") { frmShowPDF frmPDF = new frmShowPDF(); frmPDF.OpenFile(filePath); frmPDF.Text = filePath.ToString(); frmPDF.Show(); } }
private void btnOpen_Click(object sender, EventArgs e) { History fileNearOpen = new History(); string filePath = dataGridViewLibrary.CurrentCell.Value.ToString(); string extension = System.IO.Path.GetExtension(filePath); if (extension == ".txt") { frmShowTxt frmShowtxt = new frmShowTxt(); frmShowtxt.OpenFile(filePath); frmShowtxt.Text = filePath.ToString(); frmShowtxt.Show(); } if (extension == ".doc" || extension == ".docx") { frmShowWord frmWord = new frmShowWord(); frmWord.OpenFile(filePath); frmWord.Text = filePath.ToString(); frmWord.Show(); } if (extension == ".pdf") { frmShowPDF frmPDF = new frmShowPDF(); frmPDF.OpenFile(filePath); frmPDF.Text = filePath.ToString(); frmPDF.Show(); } fileNearOpen.FilePath = filePath.ToString(); fileNearOpen.TimeOpen = DateTime.Now; HistoryController.AddHistory(fileNearOpen); HistoryController.UpdateHistory(fileNearOpen); }