Class RadLiveTileElement
Represent a live tile that can change dynamically its content by using animations.
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll
Syntax
public class RadLiveTileElement : RadTileElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IComponent, IDisposable, IBindableComponent, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IImageElement, ITextPrimitive, ITextProvider
Constructors
RadLiveTileElement()
Declaration
public RadLiveTileElement()
Properties
AnimationFrames
Gets or sets the number of frames of the transition animation.
Declaration
public int AnimationFrames { get; set; }
Property Value
System.Int32
|
AnimationInterval
Gets or sets the interval between each frame of the transition animation.
Declaration
public int AnimationInterval { get; set; }
Property Value
System.Int32
|
ContentChangeInterval
Gets or sets the interval at which the content of RadLiveTileElement changes.
Declaration
public int ContentChangeInterval { get; set; }
Property Value
System.Int32
|
CurrentItem
Gets or sets the currently displayed item.
Declaration
public RadElement CurrentItem { get; set; }
Property Value
RadElement
|
EnableAnimations
Gets or sets a value indicating whether the animations are enabled.
Declaration
public bool EnableAnimations { get; set; }
Property Value
System.Boolean
|
Items
Gets a collection of RadElement objects that represent the content items of the RadLiveTileElement.
Declaration
public virtual RadItemCollection Items { get; }
Property Value
RadItemCollection
|
ThemeEffectiveType
Declaration
protected override Type ThemeEffectiveType { get; }
Property Value
System.Type
|
Overrides
TransitionType
Gets or sets the type of the transition animation.
Declaration
public ContentTransitionType TransitionType { get; set; }
Property Value
ContentTransitionType
|
Methods
CancelAnimations()
Cancels the currently running animations.
Declaration
public void CancelAnimations()
ChangeContent()
Changes the content of the tile by setting the CurrentItem property. Called on an interval specified by the ContentChangeInterval property.
Declaration
protected virtual void ChangeContent()
ContinueAnimations()
Continues the change of the content.
Declaration
public void ContinueAnimations()
CreateChildElements()
Declaration
protected override void CreateChildElements()
Overrides
DisposeManagedResources()
Declaration
protected override void DisposeManagedResources()
Overrides
NextFrame()
Moves to the next frame.
Declaration
public void NextFrame()
OnParentChanged(RadElement)
Declaration
protected override void OnParentChanged(RadElement previousParent)
Parameters
RadElement
previousParent
|
Overrides
PauseAnimations()
Pauses the change of the content.
Declaration
public void PauseAnimations()
ProcessFadeAnimation()
Declaration
protected virtual void ProcessFadeAnimation()
ProcessSlideAnimation()
Declaration
protected virtual void ProcessSlideAnimation()