// 新規作成ボタン private void btnNew_Click(object sender, EventArgs e) { BCMT0202 newWindow = new BCMT0202(); newWindow.ShowDialog(); // 画面更新 InitGridView(); }
// ダブルクリック private void dataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { // 選択された行を取得 int nTarget = e.RowIndex; // 選択された行を取得 DataRow row = dataTable.Rows[nTarget]; if (row == null) { throw new InputException(GlobalDefine.ERROR_CODE[6].message, GlobalDefine.ERROR_CODE[6].code); } // 編集画面にデータを渡し、開く BCMT0202 dlg = new BCMT0202(row); dlg.ShowDialog(); // 画面更新 InitGridView(); }