ClassRadContinuumAnimation
Provides an animation exact copy of the Windows Phone list based transition.
Definition
Namespace:Telerik.Core
Assembly:Telerik.WinUI.Controls.dll
Syntax:
public class RadContinuumAnimation : RadAnimation, IInOutAnimation
Inheritance: objectRadAnimationRadContinuumAnimation
Implements:
Inherited Members
Constructors
RadContinuumAnimation()
Initializes a new instance of the RadContinuumAnimation class.
Declaration
public RadContinuumAnimation()
Fields
ContinuumElementProperty
Identifies the ContinuumElement property.
Declaration
public static readonly DependencyProperty ContinuumElementProperty
Field Value
DependencyProperty
HeaderElementProperty
Identifies the HeaderElement property.
Declaration
public static readonly DependencyProperty HeaderElementProperty
Field Value
DependencyProperty
Properties
InOutAnimationMode
Gets or sets the in out animation mode.
Declaration
public InOutAnimationMode InOutAnimationMode { get; set; }
Property Value
The in out animation mode.
Implements
ItemAnimationDuration
Gets or sets the duration of the item animation.
Declaration
public Duration ItemAnimationDuration { get; set; }
Property Value
Duration
The duration of the item animation.
SelectedItemDelay
Gets or sets the selected item delay.
Declaration
public TimeSpan SelectedItemDelay { get; set; }
Property Value
The selected item delay.
Methods
ClearAnimation(UIElement)
Removes any property modifications, applied to the specified element by this instance.
Declaration
public override void ClearAnimation(UIElement target)
Parameters
target
UIElement
The element which property values are to be cleared.
Overrides
Remarks
It is assumed that the element has been previously animated by this animation.
CreateOpposite()
Creates a new instance of this animation that is the reverse of this instance.
Declaration
public override RadAnimation CreateOpposite()
Returns
A new instance of this animation that is the reverse of this instance.
Overrides
GetContinuumElement(DependencyObject)
Gets the ContinuumElement dependency property from an object.
Declaration
public static FrameworkElement GetContinuumElement(DependencyObject source)
Parameters
source
DependencyObject
The object to get the property from.
Returns
FrameworkElement
The property's value.
GetHeaderElement(DependencyObject)
Gets the PageHeader dependency property from an object.
Declaration
public static FrameworkElement GetHeaderElement(DependencyObject source)
Parameters
source
DependencyObject
The object to get the property from.
Returns
FrameworkElement
The property's value.
OnStarted(PlayAnimationInfo)
Called by the animation manager when the storyboard has been started.
Declaration
protected override void OnStarted(PlayAnimationInfo info)
Parameters
info
The info.
Overrides
SetContinuumElement(DependencyObject, FrameworkElement)
Sets the ContinuumElement dependency property on an object.
Declaration
public static void SetContinuumElement(DependencyObject source, FrameworkElement value)
Parameters
source
DependencyObject
The object to set the property on.
value
FrameworkElement
The value to set.
SetPageHeader(DependencyObject, FrameworkElement)
Sets the PageHeader dependency property on an object.
Declaration
public static void SetPageHeader(DependencyObject source, FrameworkElement value)
Parameters
source
DependencyObject
The object to set the property on.
value
FrameworkElement
The value to set.
UpdateAnimationOverride(AnimationContext)
Core update routine.
Declaration
protected override void UpdateAnimationOverride(AnimationContext context)
Parameters
context
The context that holds information about the animation.
Overrides