private void buttonSaveAs_Click(object sender, EventArgs e) { UserControlScenario userControlScenario = (UserControlScenario)tabControl1.SelectedTab.Controls["userControlScenario"]; if (saveFileDialog1.ShowDialog() == DialogResult.OK) { String path = saveFileDialog1.FileName; userControlScenario.saveScenarioAs(path); tabControl1.SelectedTab.Text = userControlScenario.ShortName; } }
private void buttonSaveAll_Click(object sender, EventArgs e) { foreach (TabPage tab in tabControl1.TabPages) { UserControlScenario userControlScenario = (UserControlScenario)tab.Controls["userControlScenario"]; if (userControlScenario.Changed) { if (userControlScenario.Unnamed) { if (saveFileDialog1.ShowDialog() == DialogResult.OK) { String path = saveFileDialog1.FileName; userControlScenario.saveScenarioAs(path); tab.Text = userControlScenario.ShortName; } } else { userControlScenario.saveScenario(); tab.Text = userControlScenario.ShortName; } } } }