private void Back() { if (!CurrentStep.IsFirstStep) { CurrentStep.SetCompleted(false); CurrentStep = Steps.OrderByDescending(e => e.Index).First(e => e.Index < CurrentStep.Index && e.Visibility == Visibility.Visible); } }