예제 #1
0
        internal static double GetDuration(AnimationDuration duration)
        {
            switch (duration)
            {
            case AnimationDuration.Short:
                return(Durations.ShortDuration);

            case AnimationDuration.Medium:
                return(Durations.MediumDuration);

            case AnimationDuration.Long:
                return(Durations.LongDuration);

            default:
                return(Durations.ZeroDuration);
            }
        }
예제 #2
0
        private long GetDuration(AnimationDuration duration)
        {
            switch (duration)
            {
            case AnimationDuration.Short:
                return((long)Durations.ShortDuration);

            case AnimationDuration.Medium:
                return((long)Durations.MediumDuration);

            case AnimationDuration.Long:
                return((long)Durations.LongDuration);

            default:
                return((long)Durations.ZeroDuration);
            }
        }
 public CssPropertyAnimationBuilder OpenDuration(AnimationDuration value)
 {
     return(OpenDuration((int)value));
 }
예제 #4
0
 public EffectsBuilder Duration(AnimationDuration value)
 {
     return(Duration((int)value));
 }
 public EffectsBuilderBase CloseDuration(AnimationDuration value)
 {
     return CloseDuration((int)value);
 }
 public EffectsBuilderBase OpenDuration(AnimationDuration value)
 {
     return OpenDuration((int)value);
 }
예제 #7
0
 public EffectsBuilder Duration(AnimationDuration value)
 {
     return Duration((int)value);
 }
예제 #8
0
 public AnimationBuilder CloseDuration(AnimationDuration value)
 {
     return(CloseDuration((int)value));
 }
 public CssPropertyAnimationBuilder CloseDuration(AnimationDuration value)
 {
     return CloseDuration((int) value);
 }
예제 #10
0
 public EffectsBuilderBase CloseDuration(AnimationDuration value)
 {
     return(CloseDuration((int)value));
 }
예제 #11
0
 public EffectsBuilderBase OpenDuration(AnimationDuration value)
 {
     return(OpenDuration((int)value));
 }
예제 #12
0
 public AnimationBuilder OpenDuration(AnimationDuration value)
 {
     return OpenDuration((int)value);
 }
예제 #13
0
 public AnimationBuilder CloseDuration(AnimationDuration value)
 {
     return CloseDuration((int)value);
 }
예제 #14
0
 public static void SetAnimationDurationProperty(AnimationDuration value)
 {
     Application.Current.Properties[Constants.AnimationDurationKey] = (int)value;
 }
 public CssPropertyAnimationBuilder CloseDuration(AnimationDuration value)
 {
     return(CloseDuration((int)value));
 }
 public CssPropertyAnimationBuilder OpenDuration(AnimationDuration value)
 {
     return OpenDuration((int) value);
 }
 private void OnPageAppearing(Slider slider)
 {
     _durationSlider       = slider;
     Duration              = Utils.GetAnimationDurationProperty();
     _durationSlider.Value = (int)Duration;
 }
예제 #18
0
 public AnimationBuilder OpenDuration(AnimationDuration value)
 {
     return(OpenDuration((int)value));
 }