Class
MappedLightTransition

This class is a concrete implementation of a transition effect that makes zoom and slide transition.

Definition

Namespace:Telerik.Windows.Controls.TransitionEffects

Assembly:Telerik.Windows.Controls.dll

Syntax:

cs-api-definition
public class MappedLightTransition : ShaderTransitionProvider

Inheritance: objectTransitionProviderShaderTransitionProviderMappedLightTransition

Inherited Members ShaderTransitionProvider.CreateFallBackTransition()ShaderTransitionProvider.CreateTransition(TransitionContext)ShaderTransitionProvider.LayoutAnimation

Constructors

MappedLightTransition()

Initializes a new instance of the MappedLightTransition class.

Declaration

cs-api-definition
public MappedLightTransition()

Properties

Color

Sets the Color of the burning effect.

Declaration

cs-api-definition
public Color Color { get; set; }

Property Value

Color

OverBurn

Sets the "overburn" value. Default value is 1. 0 sets no "overburn" and the transition looks like fade effect. Greater than 4 goes white on most images.

Declaration

cs-api-definition
public double OverBurn { get; set; }

Property Value

double

ProgressMap

A map that indicates the order of the progress of the pixels. White areas of the map transition before.

Declaration

cs-api-definition
public Brush ProgressMap { get; set; }

Property Value

Brush

WaveLength

Determines how fast will happen the transition of each separate pixel. Default is 1. 0 will swap the old colors with the new without transition. High values will make the transition ignore the ProgressMap. Best used with values in range 0.1 to 1.

Declaration

cs-api-definition
public double WaveLength { get; set; }

Property Value

double

Methods

CreateTransitionEffect()

Creates a new TransitionEffect with the current settings.

Declaration

cs-api-definition
protected override TransitionEffect CreateTransitionEffect()

Returns

TransitionEffect

A new instance of the TransitionEffect class.

Overrides ShaderTransitionProvider.CreateTransitionEffect()