private void EditBtn_Click(object sender, EventArgs e) { TerrainPower terrainPower = this.fToken.TerrainPower ?? new TerrainPower() { Name = this.NameBox.Text }; TerrainPowerForm terrainPowerForm = new TerrainPowerForm(terrainPower); if (terrainPowerForm.ShowDialog() == System.Windows.Forms.DialogResult.OK) { this.fToken.TerrainPower = terrainPowerForm.Power; this.NameBox.Text = this.fToken.TerrainPower.Name; this.update_power(); } }
private void EditBtn_Click(object sender, EventArgs e) { TerrainPower power = fToken.TerrainPower; if (power == null) { power = new TerrainPower(); power.Name = NameBox.Text; } TerrainPowerForm dlg = new TerrainPowerForm(power); if (dlg.ShowDialog() == DialogResult.OK) { fToken.TerrainPower = dlg.Power; NameBox.Text = fToken.TerrainPower.Name; update_power(); } }