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;
     }
 }
示例#2
0
 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));
     }
 }