private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e) { var dataGridViewColumn = dataGridView1.Columns["LastBackup"]; if (dataGridViewColumn != null && (e.RowIndex < 0 || e.ColumnIndex != dataGridViewColumn.Index)) { return; } if (dataGridView1.CurrentRow == null) { return; } var text = GetLastFileDirectory( GetFolderName(dataGridView1.CurrentRow.Cells[0].Value.ToString(), dataGridView1.CurrentRow.Cells[1].Value.ToString()), dataGridView1.CurrentRow.Cells[0].Value.ToString()); if (text != "") { text = File.ReadAllText(text); Form_LastBackup lb = new Form_LastBackup(text); lb.ShowDialog(); } else { Form_LastBackup lb = new Form_LastBackup("Not found backup copy"); lb.ShowDialog(); } }
private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e) { var dataGridViewColumn = dataGridView1.Columns["LastBackup"]; if (dataGridViewColumn != null && (e.RowIndex < 0 || e.ColumnIndex != dataGridViewColumn.Index)) return; if (dataGridView1.CurrentRow == null) return; var text = GetLastFileDirectory( GetFolderName(dataGridView1.CurrentRow.Cells[0].Value.ToString(), dataGridView1.CurrentRow.Cells[1].Value.ToString()), dataGridView1.CurrentRow.Cells[0].Value.ToString()); if (text != "") { text = File.ReadAllText(text); Form_LastBackup lb = new Form_LastBackup(text); lb.ShowDialog(); } else { Form_LastBackup lb = new Form_LastBackup("Not found backup copy"); lb.ShowDialog(); } }