private void 택된Feeder에붙여넣기ToolStripMenuItem_Click(object sender, EventArgs e) { if (_selectedFinder.Singleline == null) { MessageBox.Show("복사된 Singleline이 없습니다."); } else { DialogResult dr = MessageBox.Show(_selectedFinder.Singleline.Name + "을 붙여넣기 합니다.", "MV DESIGN", MessageBoxButtons.OKCancel); if (dr != DialogResult.OK) { return; } } foreach (DataGridViewRow row in dataGridView1.SelectedRows) { Util.Finder finder = new Util.Finder(this.MvProject, row); using (UndoStep undoStep = new UndoManager().CreateUndoStep()) { finder.ReplaceSingleline(_selectedFinder.Singleline); finder.ReplaceThreeline(_selectedFinder); undoStep.CloseOpenUndo(); } } this.ShowSingleline(); }
private void SetAsCurrentFeeder() { if (!this.SelectionOK()) { return; } Util.IFile file = dataGridView3.CurrentRow.DataBoundItem as Util.IFile; if (file == null) { return; } Util.Finder finder = new Util.Finder(this.MvProject, dataGridView1.SelectedRows[0]); this._singleline = finder.ReplaceSingleline(file.FullPath); this._threeline = finder.ReplaceThreeline(file.FullPath); this.RefreshSingleline(this._singleline); }