private void NewVariableEditor(EditVariableMode mode) { NewVariable = null; _editVariableMode = mode; if (dgVariables.SelectedRows.Count > 0) { EditedVariableIndex = dgVariables.SelectedRows.TopmostRow().Index; } if (mode == EditVariableMode.Edit) { var form = new EditVariableForm( CurrentAssembly.Method.Body.Variables[dgVariables.SelectedRows.TopmostRow().Index]); form.FormClosed += EditVariableForm_FormClosed; form.ShowDialog(); } else { var form = new EditVariableForm(); form.FormClosed += EditVariableForm_FormClosed; form.ShowDialog(); } }
private void NewVariableEditor(EditVariableMode mode) { NewVariable = null; _editVariableMode = mode; if (dgVariables.SelectedRows.Count > 0) EditedVariableIndex = dgVariables.SelectedRows.TopmostRow().Index; if (mode == EditVariableMode.Edit) { var form = new EditVariableForm( CurrentAssembly.Method.Body.Variables[dgVariables.SelectedRows.TopmostRow().Index]); form.FormClosed += EditVariableForm_FormClosed; form.ShowDialog(); } else { var form = new EditVariableForm(); form.FormClosed += EditVariableForm_FormClosed; form.ShowDialog(); } }