private void buttonSaveFormat_Click(object sender, EventArgs e) { ReportFormatNameDlg reportFormatDlg = new ReportFormatNameDlg(); if (reportFormatDlg.ShowDialog() == DialogResult.OK) { readSettingsDataFromDlg(); // get report name, and save the report format settings.Name = reportFormatDlg.ReportFormatName; PressureLossReportDataManager reportDataMgr = PressureLossReportDataManager.Instance; reportDataMgr.save(settings); reportFormatDlg.Close(); if (!this.comboBoxFormat.Items.Contains(settings.Name)) { int nIndex = this.comboBoxFormat.Items.Add(settings.Name); this.comboBoxFormat.SelectedIndex = nIndex; } } }