Transitionals
Interaction logic for Slideshow.xaml
Slideshow
Initializes the static implementation of .
Initializes a new instance
Occurs when the value of the property has changed.
A containing event information.
Occurs when the value of the property has changed.
A containing event information.
Occurs when the value of the property has changed.
A containing event information.
Occurs when the value of the property has changed.
A containing event information.
Occurs when the value of the property has changed.
A containing event information.
Occurs when the value of the property has changed.
A containing event information.
Causes the to transition to the next item.
When determining the item to transition to, this method takes into account the
values of the and properties. No
exception is thrown if there is no item to transition next.
Causes the to transition to the previous item.
This item always transitions to the logical previous item in the list,
regardless of the value of the property. However,
this method will wrap around from the first logical item to the last logical
item if the property is set to true (default).
Gets or sets a value that indicates if will automatically
advance to the next item.
advances to the next item.
true if will automatically advance to the next item;
otherwise false.
The amount of time that will wait before advancing to the
next item can be specified using the property.
This property defaults to false.
Gets or sets a that indicates how much time must pass before
advances to the next item.
A that indicates how much time must pass.
This property defaults to 3 seconds and has no effect if
is set to false.
Gets or sets a value that indicates if will treat the
items in the list as a continuous loop.
true if if will treat the
items in the list as a continuous loop; otherwise false. The default
is true.
When this property is set to true (the default) and the last item in the
list is displayed, will transition to the first item
in the list. Similarly, if the first item is displayed and a request is made
to display the previous item, will automatically
transition to the last item in the list.
Gets or sets a value that indicates if will transition
randomly between items in the list.
true if will transition randomly between items in
the list; otherwise false. The default is false.
Gets or sets a single that will be used to switch between content.
A single that will be used to switch between content.
To use more than one transition, see .
Gets or sets a class instance that will provide transitions to the .
A instance that will provide transitions.
To use only a single transition, see the property.
InitializeComponent
A panel that can display only a single item. If the panel is associated with a selector,
only the selected item is displayed. When the active or selected item is replaced, a
transition occurs from the old item to the new one.
Initializes a new .
Handles the selector changing.
Ensures that the transition panel has been created and added to the controls
child collection.
Initializes the control and child controls.
An element that can display exactly one piece of visual content. When the content is changed, a
transition is used to switch between the old and the new.
Initializes the static version of .
Initializes the instance.
Identifies the routed event.
Occurs when the curent transition is starting.
Raises the event.
A that contains the event data.
Identifies the routed event.
Occurs when the current transition has completed.
Raises the event.
A containing the event data.
Gets or sets the content that is presented in the . This is a dependency property.
The content that is presented in the .
If a transition is specified on the property, changing the
value of this property will automatically cause the transition to begin.
Identifies the dependency property.
Handles a change to the Content property.
Gets or sets the data template used to display the content of the .
This is a dependency property.
Set this property to a to specify the appearance of the .
For more information on data templates, see
Data Templating Overview.
Identifies the dependency property.
Gets or sets a template selector that enables an application writer to provide custom template-selection logic.
This is a dependency property.
Identifies the dependency property.
Identifies the dependency property.
Occurs when the value of the property has changed.
A containing event information.
Gets or sets a value that indicats if transitions are enabled. This is a dependency property.
true if transitions are enabled; otherwise false. The default is true.
Gets a value that indicates if the selected transition is currently running. This is a dependency property.
true if the transition is running; otherwise false.
Identifies the dependency property.
Gets or sets the currently selected transition. This is a dependency property.
The currently selected .
This transition will be used to animate between old content and new content
whenever the value of the property has changed.
Identifies the dependency property.
Identifies the dependency property.
Gets or sets the that should be displayed whenever the property
is set to . This is a dependency property.
A to display when no content is available; otherwise .
The value of the impacts whether this template is transitioned.
Gets or sets a transition selector that enables an application writer to provide custom transition
selection logic. This is a dependency property.
Identifies the dependency property.
Starts the selected .
Provides data for events involving a transition.
Initializes a new instance.
The routed event this data represents.
The source of the event.
The transition involved in the event.
The old content involved in the event.
The new content involved in the event.
Gets the new content involved in the event.
The new content involved in the event.
Gets the old content involved in the event.
The old content involved in the event.
Gets the transition involved in the event.
The transition involved in the event.
The signature for a handler of events involving transitions.
The sender of the event.
A containing the event data.
Determines if an item of the specified type exists within the collection.
The type to search for.
true if an item of the specified type is found; otherwise false.
Indicates if the type can be created as a specified type.
The type to be created as.
The type to try and create.
true if the type can be created as .
A transition selector that randomly selects from a list of available transitions.
Identifies the dependency property.
Identifies the dependency property.
Identifies the dependency property.
Sets the assemblies list to unresolved.
Resolves assembly names to transitions.
Returns a random from the list of .
The old content that is currently displayed.
The new content that is to be displayed.
The transition used to display the content or if a
transition should not be used.
Occurs when the value of the property has changed.
A containing event information.
Occurs when the value of the property has changed.
A containing event information.
Occurs when the value of the property has changed.
A containing event information.
Gets or sets a that all transitions will last. This is a dependency property.
The that all transitions will last, or
to allow each transition to have it's own unique duration. The default value is
.
Each transition provides its own default duration even if one isn't specified in markup.
Setting this property to (the default) will honor these
defaults or any durations specified in markup. If a value other than
is supplied, the specified duration will
replace the duration for each in the
list as it is used.
Gets or sets a list of assembly names that define assemblies containing transitions.
This is a dependency property.
A list of assembly names that define assemblies containing transitions.
Gets or sets the list of transitions that will be used by the .
This is a dependency property.
The list of transitions that will be used by the .
Provides trace level switches for various components of the framework.
Defines a trace switch for the transitions themselves.
Describes how null content is supported.
Transitioning to or from null is not supported.
Transitioning from null to non-null is supported.
Transitioning from non-null to null is supported.
Transitioning to or from null are both supported.
TypeConverter to convert Transition to/from other types.
Currently only is supported.
Cached value for GetStandardValues
TypeConverter method override.
ITypeDescriptorContext
Type to convert from
true if conversion is possible
TypeConverter method override.
ITypeDescriptorContext
Type to convert to
true if conversion is possible
TypeConverter method implementation.
ITypeDescriptorContext
Current culture (see CLR specs)
value to convert from
value that is result of conversion
Allows different transitions to run based on the old and new contents.
When overridden in a derived class, returns a based on custom logic.
The old content that is currently displayed.
The new content that is to be displayed.
The transition used to display the content or if a
transition should not be used.
Stores the XAML that defines the CheckerboardTransition
CheckerboardTransitionFrameworkElement
InitializeComponent
Represents the CheckerboardTransition
Stores the XAML that defines the DiagonalWipeTransition
DiagonalWipeTransitionFrameworkElement
InitializeComponent
Represents the DiagonalWipeTransition
Stores the XAML that defines the DiamondsTransition
DiamondsTransitionFrameworkElement
InitializeComponent
Represents the DiamondsTransition
Stores the XAML that defines the DotsTransition
DotsTransitionFrameworkElement
InitializeComponent
Represents the DotsTransition
Stores the XAML that defines the DoubleRotateWipeTransition
DoubleRotateWipeTransitionFrameworkElement
InitializeComponent
Represents the DoubleRotateWipeTransition
Stores the XAML that defines the FadeAndBlurTransition
FadeAndBlurTransitionFrameworkElement
InitializeComponent
Represents the FadeAndBlurTransition
Stores the XAML that defines the FadeAndGrowTransition
FadeAndGrowTransitionFrameworkElement
InitializeComponent
Represents the FadeAndGrowTransition
Stores the XAML that defines the HorizontalBlindsTransition
HorizontalBlindsTransitionFrameworkElement
InitializeComponent
Represents the HorizontalBlindsTransition
Stores the XAML that defines the HorizontalWipeTransition
HorizontalWipeTransitionFrameworkElement
InitializeComponent
Represents the HorizontalWipeTransition
Stores the XAML that defines the MeltTransition
MeltTransitionFrameworkElement
InitializeComponent
Represents the MeltTransition
Stores the XAML that defines the RollTransition
RollTransitionFrameworkElement
InitializeComponent
Represents the RollTransition
Stores the XAML that defines the RotateWipeTransition
RotateWipeTransitionFrameworkElement
InitializeComponent
Represents the RotateWipeTransition
Stores the XAML that defines the StarTransition
StarTransitionFrameworkElement
InitializeComponent
Represents the StarTransition
Stores the XAML that defines the VerticalBlindsTransition
VerticalBlindsTransitionFrameworkElement
InitializeComponent
Represents the VerticalBlindsTransition
Stores the XAML that defines the VerticalWipeTransition
VerticalWipeTransitionFrameworkElement
InitializeComponent
Represents the VerticalWipeTransition