示例#1
0
        /// /////////////////////////////////////////////////////////////////////////////////////
        /// シーケンス関係のイベント
        /// /////////////////////////////////////////////////////////////////////////////////////

        //シーケンス追加ボタン
        private void cmdAddSequence_Click(object sender, EventArgs e)
        {
            //データ更新
            UpdateGridData();

            //新規で追加のときは新しく付番
            string          stName = controller.GetNextSequenceName();
            frmEditSequence frmD   = new frmEditSequence(controller, stName);

            frmD.ShowDialog();
            controller.SetSequenceToGrid(grdSequence);
        }
示例#2
0
        //ダブルクリックは編集
        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);
        }