private void RadTransitionControl_TransitionStatusChanged(object sender, TransitionStatusChangedEventArgs e) { if (e.Status == TransitionStatus.Completed && _slider != null) { _slider.SlideDirection = _slider.SlideDirection == FlowDirection.LeftToRight ? FlowDirection.RightToLeft : FlowDirection.LeftToRight; } }
private void TransitionWrapper_TransitionStatusChanged(object sender, TransitionStatusChangedEventArgs e) { RadTransitionControl tc = (RadTransitionControl)sender; if (tc.Duration.TotalSeconds == 0) { tc.Dispatcher.BeginInvoke(new Action(ChangeDuration)); } }