Class CrossFade
Defines a cross-fade animation between two Visuals.
public class CrossFade : IPageTransition
- Inheritance
-
CrossFade
- Implements
- Inherited Members
Constructors
CrossFade()
Initializes a new instance of the CrossFade class.
public CrossFade()
CrossFade(TimeSpan)
Initializes a new instance of the CrossFade class.
public CrossFade(TimeSpan duration)
Parameters
duration
TimeSpanThe duration of the animation.
Properties
Duration
Gets the duration of the animation.
public TimeSpan Duration { get; set; }
Property Value
FadeInEasing
Gets or sets element entrance easing.
public Easing FadeInEasing { get; set; }
Property Value
FadeOutEasing
Gets or sets element exit easing.
public Easing FadeOutEasing { get; set; }
Property Value
Methods
Start(Visual?, Visual?, CancellationToken)
public Task Start(Visual? from, Visual? to, CancellationToken cancellationToken)
Parameters
from
Visualto
VisualcancellationToken
CancellationToken