In This Article

SlideTransition Class

A slide transition between two elements that moves one element over the other, or alternatively pushes the other.

public class SlideTransition : StoryboardTransitionBase, ICloneable
Inheritance:
System.Object System.Windows.Threading.DispatcherObject System.Windows.DependencyObject Transition StoryboardTransitionBase Object
Implements:
System.ICloneable

Constructors

SlideTransition()

public SlideTransition()

Properties

BeginTime

Gets or sets the time at which this transition should begin.

public TimeSpan BeginTime { get; set; }

Property Value

System.TimeSpan:

The time at which this transition should begin, relative to the parent's begin time.

Direction

Gets or sets a TransitionDirection specifying the direction of the transition.

public TransitionDirection Direction { get; set; }

Property Value

TransitionDirection:

A TransitionDirection specifying the direction of the transition.

Duration

Gets or sets the length of time for which this transition plays, not counting repetitions.

public Duration Duration { get; set; }

Property Value

System.Windows.Duration:

The transition's simple duration: the amount of time this effect takes to complete a single forward iteration. The default value is Automatic.

IsFromContentPushed

Gets or sets whether the "from" content is pushed by the "to" content.

public bool IsFromContentPushed { get; set; }

Property Value

System.Boolean:

true if the "from" content is pushed by the "to" content; otherwise, false. The default value is false.

Mode

Gets or sets a TransitionMode specifying the mode of the transition.

public TransitionMode Mode { get; set; }

Property Value

TransitionMode:

A TransitionMode specifying the mode of the transition.

Methods

GetFromContentStoryboard(TransitionPresenter, FrameworkElement)

Returns the System.Windows.Media.Animation.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 System.Windows.FrameworkElement

The element requesting a System.Windows.Style.

Returns

System.Windows.Media.Animation.Storyboard:

The System.Windows.Media.Animation.Storyboard to apply to the "from" content.

GetFromContentStyle(TransitionPresenter, FrameworkElement)

Returns the System.Windows.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 System.Windows.FrameworkElement

The element requesting a System.Windows.Style.

Returns

System.Windows.Style:

The System.Windows.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 System.Windows.Media.Animation.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 System.Windows.FrameworkElement

The element requesting a System.Windows.Style.

Returns

System.Windows.Media.Animation.Storyboard:

The System.Windows.Media.Animation.Storyboard to apply to the "to" content.

GetToContentStyle(TransitionPresenter, FrameworkElement)

Returns the System.Windows.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 System.Windows.FrameworkElement

The element requesting a System.Windows.Style.

Returns

System.Windows.Style:

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

Fields

BeginTimeProperty

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

public static readonly DependencyProperty BeginTimeProperty

DirectionProperty

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

public static readonly DependencyProperty DirectionProperty

DurationProperty

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

public static readonly DependencyProperty DurationProperty

IsFromContentPushedProperty

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

public static readonly DependencyProperty IsFromContentPushedProperty

ModeProperty

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

public static readonly DependencyProperty ModeProperty

Inherited Members