private void addButton_Click(object sender, EventArgs e) { using (var form = new ChangeAddress("")) { var result = form.ShowDialog(); if (result == DialogResult.OK) { string newAddress = form.Address; addressListBox.Items.Add(newAddress); } } }
private void editButton_Click(object sender, EventArgs e) { var selected = addressListBox.SelectedIndex; if (selected < 0) { return; } var address = addressListBox.Items[selected].ToString(); using (var form = new ChangeAddress(address)) { var result = form.ShowDialog(); if (result == DialogResult.OK) { string newAddress = form.Address; addressListBox.Items[selected] = newAddress; } } }