In This Article

StoryboardTransition Class

A Storyboard-based transition between two elements.

public class StoryboardTransition : StoryboardTransitionBase, ICloneable
Inheritance:
Object DispatcherObject DependencyObject Transition StoryboardTransitionBase Object
Implements:
ICloneable

Constructors

StoryboardTransition()

public StoryboardTransition()

Properties

FromContentStoryboard

Gets or sets the Storyboard that should be applied to the "from" content when the transition occurs.

public Storyboard FromContentStoryboard { get; set; }

Property Value

Storyboard:

The Storyboard that should be applied to the "from" content when the transition occurs.

FromContentStyle

Gets or sets the Style that should be applied to the "from" content when the transition begins.

public Style FromContentStyle { get; set; }

Property Value

Style:

The Style that should be applied to the "from" content when the transition begins.

ToContentStoryboard

Gets or sets the Storyboard that should be applied to the "to" content when the transition occurs.

public Storyboard ToContentStoryboard { get; set; }

Property Value

Storyboard:

The Storyboard that should be applied to the "to" content when the transition occurs.

ToContentStyle

Gets or sets the Style that should be applied to the "to" content when the transition begins.

public Style ToContentStyle { get; set; }

Property Value

Style:

The Style that should be applied to the "to" content when the transition begins.

Methods

GetFromContentStoryboard(TransitionPresenter, FrameworkElement)

Returns the Storyboard to apply to the "from" content.

protected override Storyboard GetFromContentStoryboard(TransitionPresenter presenter, FrameworkElement content)
Parameter Type Description
presenter TransitionPresenter

The TransitionPresenter that is managing the transition.

content FrameworkElement

The element requesting a Style.

Returns

Storyboard:

The Storyboard to apply to the "from" content.

GetFromContentStyle(TransitionPresenter, FrameworkElement)

Returns the Style to apply to the "from" content during the transition.

protected override Style GetFromContentStyle(TransitionPresenter presenter, FrameworkElement content)
Parameter Type Description
presenter TransitionPresenter

The TransitionPresenter that is managing the transition.

content FrameworkElement

The element requesting a Style.

Returns

Style:

The Style to apply to the "from" content during the transition.

GetOppositeTransition()

Returns a variation of the transition that can be used for backing out a content that was inserted into the presenter using this transition.

public override Transition GetOppositeTransition()

Returns

Transition:

A variation of the transition that can be used for backing out a content that was inserted into the presenter using this transition.

GetToContentStoryboard(TransitionPresenter, FrameworkElement)

Returns the Storyboard to apply to the "to" content.

protected override Storyboard GetToContentStoryboard(TransitionPresenter presenter, FrameworkElement content)
Parameter Type Description
presenter TransitionPresenter

The TransitionPresenter that is managing the transition.

content FrameworkElement

The element requesting a Style.

Returns

Storyboard:

The Storyboard to apply to the "to" content.

GetToContentStyle(TransitionPresenter, FrameworkElement)

Returns the Style to apply to the "to" content during the transition.

protected override Style GetToContentStyle(TransitionPresenter presenter, FrameworkElement content)
Parameter Type Description
presenter TransitionPresenter

The TransitionPresenter that is managing the transition.

content FrameworkElement

The element requesting a Style.

Returns

Style:

The Style to apply to the "to" content during the transition.

Fields

FromContentStoryboardProperty

Identifies the FromContentStoryboard dependency property. This field is read-only.

public static readonly DependencyProperty FromContentStoryboardProperty

FromContentStyleProperty

Identifies the FromContentStyle dependency property. This field is read-only.

public static readonly DependencyProperty FromContentStyleProperty

ToContentStoryboardProperty

Identifies the ToContentStoryboard dependency property. This field is read-only.

public static readonly DependencyProperty ToContentStoryboardProperty

ToContentStyleProperty

Identifies the ToContentStyle dependency property. This field is read-only.

public static readonly DependencyProperty ToContentStyleProperty

Inherited Members