/// ///////////////////////////////////////////////////////////////////////////////////// /// シーケンス関係のイベント /// ///////////////////////////////////////////////////////////////////////////////////// //シーケンス追加ボタン private void cmdAddSequence_Click(object sender, EventArgs e) { //データ更新 UpdateGridData(); //新規で追加のときは新しく付番 string stName = controller.GetNextSequenceName(); frmEditSequence frmD = new frmEditSequence(controller, stName); frmD.ShowDialog(); controller.SetSequenceToGrid(grdSequence); }
//ダブルクリックは編集 private void grdSequence_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex < 0) { return; } string stName = grdSequence[0, e.RowIndex].Value.ToString(); frmEditSequence frmD = new frmEditSequence(controller, stName); frmD.ShowDialog(); //グリッドに反映する controller.SetSequenceToGrid(grdSequence); }