ScreenToGif.Windows.Options.ComboBox_SelectionChanged C# (CSharp) Method

ComboBox_SelectionChanged() private method

private ComboBox_SelectionChanged ( object sender, System.Windows.Controls.SelectionChangedEventArgs e ) : void
sender object
e System.Windows.Controls.SelectionChangedEventArgs
return void
        private void ComboBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            var combo = sender as System.Windows.Controls.ComboBox;

            if (combo == null)
                return;

            if (StartPauseComboBox.SelectedIndex == StopComboBox.SelectedIndex)
            {
                //Get the index of the last selected item.
                var index = combo.Items.IndexOf(e.RemovedItems[0]);

                combo.SelectedIndex = index;
            }
        }