/// <summary> /// Нажатие на пункт меню Новая цепь. /// </summary> /// <param name="sender">Истончик события.</param> /// <param name="e">Параметры события.</param> private void NewCircuitToolStripMenuItemClick1(object sender, EventArgs e) { var circuitForm = new CircuitDetailForm(FormOpenModeEnum.Create); if (circuitForm.ShowDialog() == DialogResult.OK) { iComponentBindingSource.Add(circuitForm.CircuitBase); } }
/// <summary> /// Создает новый экземпляр формы. /// </summary> public MainForm() { InitializeComponent(); #if DEBUG //// var test = new TestForm(); // test.ShowDialog(); #endif _project = new Project { Circuits = new List <IComponent>(), Frequencies = new List <double>() }; iComponentBindingSource.DataSource = _project.Circuits; _calculatorZ = new CalculatorZForm(); _circuitDetailForm = new CircuitDetailForm(FormOpenModeEnum.LiveEdit); }