Пример #1
0
        private void BTN_Add_Generator_Click(object sender, EventArgs e)
        {
            EquationGenerator new_generator = new EquationGenerator();

            new_generator.Name = String.Format("Générateur {0}", new_sequential_number++);
            Form_EditGenerator form_edit_generator = new Form_EditGenerator(new_generator);
            DialogResult       dialog_result       = form_edit_generator.ShowDialog();

            if (dialog_result == DialogResult.OK)
            {
                ListViewItem lvi = create_lvi(form_edit_generator.Generator);
                LV_Generators.Items.Add(lvi);
            }
        }
Пример #2
0
        private void BTN_Edit_Click(object sender, EventArgs e)
        {
            if (LV_Generators.SelectedItems.Count == 1)
            {
                ListViewItem      item = LV_Generators.SelectedItems[0];
                EquationGenerator existing_generator = item.Tag as EquationGenerator;

                Form_EditGenerator form_edit_generator = new Form_EditGenerator(existing_generator);
                DialogResult       dialog_result       = form_edit_generator.ShowDialog();
                if (dialog_result == DialogResult.OK)
                {
                    update_lvi(item, form_edit_generator.Generator);
                }
            }
        }