private void btnSoundsSettings_Click(object sender, RoutedEventArgs e) { if (this.cbSounds.SelectedIndex > -1) { int index = cbSounds.SelectedIndex; SoundsForm setting = new SoundsForm(true, index); setting.ShowDialog(); if (setting.DialogResult.HasValue && setting.DialogResult.Value) { this.RefreshSoundsList(); this.cbSounds.SelectedIndex = index; } } }
private void btnSoundsAdd_Click(object sender, RoutedEventArgs e) { if (this.cbPages.SelectedIndex > -1) { SoundsForm add = new SoundsForm(); add.ShowDialog(); if (add.DialogResult.HasValue && add.DialogResult.Value) { RefreshSoundsList(); } this.cbSounds.SelectedIndex = this.cbSounds.Items.Count - 1; } else { showPageNotSelectedError(); } }