private void btEdit_Click(object sender, EventArgs e) { if (lbPlanets.SelectedIndex != -1) { Planet planet = (Planet)lbPlanets.SelectedItem; frmEditPlanet frmEdit = new frmEditPlanet(planet, new List <AstronomicalObject>() { planet }); frmEdit.ShowDialog(); } }
private void btAddPlanet_Click(object sender, EventArgs e) { Planet planet = new Planet(); planet.MainObject = star; frmEditPlanet frmEdit = new frmEditPlanet(planet, new List <AstronomicalObject>() { planet }); frmEdit.ShowDialog(); star.Add(planet); }
public void EditPlanet(AstronomicalObject obj) { frmEditPlanet frmEdit = new frmEditPlanet((Planet)obj, astroService.astroObjects); frmEdit.ShowDialog(); }