private void button4_Click(object sender, EventArgs e) { var employeeForm = new EmployeeForm() { Employee = new Employee() }; if (employeeForm.ShowDialog(this) == DialogResult.OK) { listBox2.Items.Add(employeeForm.Employee); } }
private void listBox2_MouseDoubleClick(object sender, MouseEventArgs e) { int index = this.listBox2.IndexFromPoint(e.Location); if (index != System.Windows.Forms.ListBox.NoMatches) { var item = (Employee)listBox1.Items[index]; var ff = new EmployeeForm() { Employee = item }; if (ff.ShowDialog(this) == DialogResult.OK) { listBox2.Items.Remove(item); listBox2.Items.Insert(index, item); } } }