private void AxInstancesAddButton_Click(object sender, EventArgs e) { var form = new InstanceForm(); if (form.ShowDialog() == DialogResult.OK) { Properties.Settings.Default.Instances.Add(form.Instance); } }
private void InstancesEdit() { using InstanceForm form = new InstanceForm { Instance = (Instance)instancesGrid.SelectedRows[0].DataBoundItem }; var index = Properties.Settings.Default.Instances.IndexOf((Instance)instancesGrid.SelectedRows[0].DataBoundItem); if (form.ShowDialog() == DialogResult.OK) { Properties.Settings.Default.Instances.RemoveAt(index); Properties.Settings.Default.Instances.Insert(index, form.Instance); } instancesGrid.Rows[index].Selected = true; }