At.FF.Krems.Config_Gui.MainWindow.MoveDownOnClick C# (CSharp) Method

MoveDownOnClick() private method

The move down on click.
private MoveDownOnClick ( object sender, RoutedEventArgs e ) : void
sender object The sender.
e System.Windows.RoutedEventArgs The instance containing the event data.
return void
        private void MoveDownOnClick(object sender, RoutedEventArgs e)
        {
            var oldIndex = this.ViewModel.Windows.IndexOf(this.ViewModel.SelectedWindow);
            this.ViewModel.Windows.Insert(oldIndex + 2, this.ViewModel.SelectedWindow);
            this.ViewModel.Windows.RemoveAt(oldIndex);
            this.ViewModel.SelectedWindow = this.ViewModel.Windows[oldIndex + 1];
        }