private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) { // 詳細ボタン if (e.ColumnIndex == 14) { int sID = Utility.strToInt(dataGridView1[colID, e.RowIndex].Value.ToString()); frmSeikyuItem2015 frm = new frmSeikyuItem2015(sID); frm.ShowDialog(); // 請求書データ再表示 jAdp.Fill(dts.新請求書); dataShow(0, e.RowIndex); } }
private void dataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { int r = e.RowIndex; if (dataGridView1[colKbn, dataGridView1.SelectedRows[0].Index].Value == null) { return; } // 区分取得 int kbn = int.Parse(dataGridView1[colKbn, dataGridView1.SelectedRows[0].Index].Value.ToString()); // 請求書IDを取得 int seikyuNum = int.Parse(dataGridView1[colSeikyuNum, dataGridView1.SelectedRows[0].Index].Value.ToString()); //// 入金IDを取得 //int sID = int.Parse(dataGridView1[colID, dataGridView1.SelectedRows[0].Index].Value.ToString()); // 請求詳細画面 if (seikyuNum != 0) { if (kbn == 1) { frmSeikyuItem2015 frm = new frmSeikyuItem2015(seikyuNum); frm.ShowDialog(); // データ再読み込み rAdp.Fill(dts.新請求書); } // 入金登録画面:精算額入力画面 (2016/05/23) if (kbn == 2 || kbn == 3) { frmNyukinItem2015 frm = new frmNyukinItem2015(seikyuNum); frm.ShowDialog(); // データ再読み込み nAdp.Fill(dts.新入金); } } // データグリッドビューデータ再表示 adp.Fill(dts.売掛元帳); gridShow(dataGridView1, 0, r); }