PauseStoryboard Classe

Définition

Action de déclencheur qui permet de suspendre les tables Storyboard.A trigger action that pauses a Storyboard.

public ref class PauseStoryboard sealed : System::Windows::Media::Animation::ControllableStoryboardAction
public sealed class PauseStoryboard : System.Windows.Media.Animation.ControllableStoryboardAction
type PauseStoryboard = class
    inherit ControllableStoryboardAction
Public NotInheritable Class PauseStoryboard
Inherits ControllableStoryboardAction
Héritage

Remarques

Utilisez un PauseStoryboard EventTrigger avec un ou un Trigger pour suspendre une table de montage séquentiel.Use a PauseStoryboard with an EventTrigger or a Trigger to pause a Storyboard.

PauseStoryboardaffecte uniquement un Storyboard lorsqu’il est actif (après le Storyboard démarrage du).PauseStoryboard only affects a Storyboard when it is active (after the Storyboard starts).

Pour contrôler un Storyboard, le PauseStoryboard Name doitréférencerleStoryboarddu quicontrôle.BeginStoryboardTo control a Storyboard, the PauseStoryboard must reference the Name of the BeginStoryboard that controls that Storyboard. Voir Guide pratique pour Utilisez des déclencheurs d’événements pour contrôler un storyboard après son démarrage pour obtenir un exemple.See How to: Use Event Triggers to Control a Storyboard After It Starts for an example.

Début d’une animation suspendueBeginning a Paused Animation

Lorsqu’une BeginStoryboard action est déclenchée après qu’elle a été suspendue, elle semble reprendre et redémarrer.When a BeginStoryboard action is triggered after it has been paused, it appears to resume and restart. Ce n’est pas ce qui se passe réellement: BeginStoryboard l’action se remplace en fait par une version non suspendue.That's not what actually happens, however: the BeginStoryboard action actually replaces itself with an unpaused version. Chaque fois qu' BeginStoryboard une action est déclenchée, les objets Clock sont créés pour son Storyboard.Each time a BeginStoryboard action is triggered, clock objects are created for its storyboard. Ces horloges sont distribuées aux propriétés qu’elles animent.These clocks are distributed to the properties they animate. Ainsi, lorsqu’un BeginStoryboard est déclenché à nouveau, il ne redémarre pas ses horloges, il les remplace par de nouvelles horloges.So, when a BeginStoryboard is triggered again, it doesn't restart its clocks, it replaces them with new clocks.

Constructeurs

PauseStoryboard()

Initialise une nouvelle instance de la classe PauseStoryboard.Initializes a new instance of the PauseStoryboard class.

Propriétés

BeginStoryboardName

Obtient ou définit le Name du BeginStoryboard qui a commencé le Storyboard que vous voulez contrôler de façon interactive.Gets or sets the Name of the BeginStoryboard that began the Storyboard you want to interactively control.

(Hérité de ControllableStoryboardAction)
DependencyObjectType

Obtient le DependencyObjectType qui encapsule le type CLRCLR de cette instance.Gets the DependencyObjectType that wraps the CLRCLR type of this instance.

(Hérité de DependencyObject)
Dispatcher

Obtient le Dispatcher associé à DispatcherObject.Gets the Dispatcher this DispatcherObject is associated with.

(Hérité de DispatcherObject)
IsSealed

Récupère une valeur qui indique si cette instance est actuellement sealed (en lecture seule).Gets a value that indicates whether this instance is currently sealed (read-only).

(Hérité de DependencyObject)

Méthodes

CheckAccess()

Détermine si le thread appelant a accès à ce DispatcherObject.Determines whether the calling thread has access to this DispatcherObject.

(Hérité de DispatcherObject)
ClearValue(DependencyProperty)

Efface la valeur locale d’une propriété.Clears the local value of a property. La propriété à effacer est spécifiée par un identificateur DependencyProperty.The property to be cleared is specified by a DependencyProperty identifier.

(Hérité de DependencyObject)
ClearValue(DependencyPropertyKey)

Efface la valeur locale d’une propriété en lecture seule.Clears the local value of a read-only property. La propriété à effacer est spécifiée par DependencyPropertyKey.The property to be cleared is specified by a DependencyPropertyKey.

(Hérité de DependencyObject)
CoerceValue(DependencyProperty)

Convertit la valeur de la propriété de dépendance spécifiée.Coerces the value of the specified dependency property. Pour cela, on appelle toute fonction CoerceValueCallback spécifiée dans les métadonnées de propriété pour la propriété de dépendance telle qu’elle existe sur le DependencyObject appelant.This is accomplished by invoking any CoerceValueCallback function specified in property metadata for the dependency property as it exists on the calling DependencyObject.

(Hérité de DependencyObject)
Equals(Object)

Détermine si un DependencyObject fourni est équivalent au DependencyObject réel.Determines whether a provided DependencyObject is equivalent to the current DependencyObject.

(Hérité de DependencyObject)
GetHashCode()

Obtient un code de hachage pour ce DependencyObject.Gets a hash code for this DependencyObject.

(Hérité de DependencyObject)
GetLocalValueEnumerator()

Crée un énumérateur spécialisé pour déterminer quelles propriétés de dépendance ont des valeurs définies localement sur ce DependencyObject.Creates a specialized enumerator for determining which dependency properties have locally set values on this DependencyObject.

(Hérité de DependencyObject)
GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
GetValue(DependencyProperty)

Retourne la valeur effective actuelle d’une propriété de dépendance sur cette instance d’un DependencyObject.Returns the current effective value of a dependency property on this instance of a DependencyObject.

(Hérité de DependencyObject)
InvalidateProperty(DependencyProperty)

Réévalue la valeur effective de la propriété de dépendance spécifiée.Re-evaluates the effective value for the specified dependency property.

(Hérité de DependencyObject)
MemberwiseClone()

Crée une copie superficielle du Object actuel.Creates a shallow copy of the current Object.

(Hérité de Object)
OnPropertyChanged(DependencyPropertyChangedEventArgs)

Méthode appelée chaque fois que la valeur effective d’une propriété de dépendance sur ce DependencyObject a été mise à jour.Invoked whenever the effective value of any dependency property on this DependencyObject has been updated. La propriété de dépendance spécifique qui a changé est signalée dans les données d’événement.The specific dependency property that changed is reported in the event data.

(Hérité de DependencyObject)
ReadLocalValue(DependencyProperty)

Retourne la valeur locale d’une propriété de dépendance, si elle existe.Returns the local value of a dependency property, if it exists.

(Hérité de DependencyObject)
SetCurrentValue(DependencyProperty, Object)

Définit la valeur d’une propriété de dépendance sans modifier sa valeur source.Sets the value of a dependency property without changing its value source.

(Hérité de DependencyObject)
SetValue(DependencyProperty, Object)

Définit la valeur locale d’une propriété de dépendance, spécifiée par son identificateur de propriété de dépendance.Sets the local value of a dependency property, specified by its dependency property identifier.

(Hérité de DependencyObject)
SetValue(DependencyPropertyKey, Object)

Définit la valeur locale d’une propriété de dépendance en lecture seule, spécifiée par l’identificateur DependencyPropertyKey de la propriété de dépendance.Sets the local value of a read-only dependency property, specified by the DependencyPropertyKey identifier of the dependency property.

(Hérité de DependencyObject)
ShouldSerializeProperty(DependencyProperty)

Retourne une valeur qui indique si les processus de sérialisation doivent sérialiser la valeur de la propriété de dépendance fournie.Returns a value that indicates whether serialization processes should serialize the value for the provided dependency property.

(Hérité de DependencyObject)
ToString()

Retourne une chaîne qui représente l'objet actif.Returns a string that represents the current object.

(Hérité de Object)
VerifyAccess()

Garantit que le thread appelant a accès à DispatcherObject.Enforces that the calling thread has access to this DispatcherObject.

(Hérité de DispatcherObject)

S’applique à

Voir aussi