private void ProfileComboBoxSelectedIndexChanged(object sender, EventArgs e) { if (_newProfileIndex == profilesComboBox.SelectedIndex) { var dlg = new NewProfileForm(_settingsManager.Profiles); if (DialogResult.OK == dlg.ShowDialog()) { _settingsManager.AddProfile(dlg.ProfileName, dlg.CopyFromProfile); ReloadProfilesList(); SelectProfile(dlg.ProfileName); } } else if (_editProfilesIndex == profilesComboBox.SelectedIndex) { var dlg = new EditProfilesForm(_settingsManager); dlg.ShowDialog(); ReloadProfilesList(); SelectProfile(_settingsManager.ActiveProfile); } else { ChangeActiveProfile(profilesComboBox.SelectedItem as string); } }