private void edit_Click(object sender, EventArgs e) { if (listView1.SelectedItems != null && listView1.SelectedItems.Count > 0) { ArgumentPair formula = listView1.SelectedItems[0].Tag as ArgumentPair; if (formula != null) { AddGasesPairForm frm = new AddGasesPairForm(_app); frm.Pair = formula; if (frm.ShowDialog(this) == DialogResult.OK) { ArgumentPair pair = frm.Pair; if (pair != null) { formula.First.Index = pair.First.Index; formula.First.IsActual = pair.First.IsActual; formula.Second.Index = pair.Second.Index; formula.Second.IsActual = pair.Second.IsActual; listView1.SelectedItems[0].SubItems[1].Text = GetFormulaName(formula.First.Index); listView1.SelectedItems[0].SubItems[2].Text = GetFormulaName(formula.Second.Index); } } } } }
/// <summary> /// добавляем условие /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void add_Click(object sender, EventArgs e) { AddGasesPairForm frm = new AddGasesPairForm(_app); if (frm.ShowDialog(this) == DialogResult.OK) { ArgumentPair pair = frm.Pair; if (pair != null) { InsertPair(pair); } } }