BeginStoryboard Classe

Définition

Action de déclencheur qui démarre un Storyboard et distribue ses animations à leurs propriétés et objets ciblés.

public ref class BeginStoryboard sealed : System::Windows::TriggerAction
[System.Windows.Markup.ContentProperty("Storyboard")]
[System.Windows.Markup.RuntimeNameProperty("Name")]
public sealed class BeginStoryboard : System.Windows.TriggerAction
[<System.Windows.Markup.ContentProperty("Storyboard")>]
[<System.Windows.Markup.RuntimeNameProperty("Name")>]
type BeginStoryboard = class
    inherit TriggerAction
Public NotInheritable Class BeginStoryboard
Inherits TriggerAction
Héritage
Attributs

Remarques

Utilisez une BeginStoryboard action avec ou EventTrigger pour Trigger appliquer des animations à leurs propriétés cibles et les démarrer. BeginStoryboard commence par Storyboard appeler Begin sa Storyboard référence lorsqu’il est déclenché.

Lorsque vous commencez un Storyboard sur une propriété qui est déjà animée par une autre Storyboard, la HandoffBehavior propriété de détermine le déroulement de BeginStoryboard l’animation.

Suspendre, reprendre, arrêter ou contrôler un storyboard de manière interactive

Pour pouvoir suspendre, reprendre ou contrôler un Storyboard qui a été déclaré dans le balisage de manière interactive, vous devez définir la Name propriété de son BeginStoryboard. Vous pouvez ensuite contrôler le à l’aide Storyboard d’un ControllableStoryboardAction objet (tel que PauseStoryboard, ResumeStoryboardou StopStoryboard) pour le contrôler en référençant son Name. Si le Name de BeginStoryboard n’est pas spécifié, le Storyboard ne peut pas être contrôlé de manière interactive une fois qu’il a commencé. Pour plus d’informations, consultez Guide pratique pour utiliser des déclencheurs d’événements pour contrôler un storyboard après son démarrage .

Notes

Dans le code, vous pouvez utiliser les méthodes interactives de la Storyboard classe pour contrôler un Storyboard qui a été appliqué à l’aide d’un BeginStoryboard. Comme c’est le cas lors de l’utilisation ControllableStoryboardAction d’objets, vous devez donner un BeginStoryboard nom pour qu’il Storyboard soit contrôlable de manière interactive.

Constructeurs

BeginStoryboard()

Crée une instance de la classe BeginStoryboard.

Champs

StoryboardProperty

Identifie la propriété de dépendance Storyboard.

Propriétés

DependencyObjectType

Obtient le DependencyObjectType qui encapsule le type CLR de cette instance.

(Hérité de DependencyObject)
Dispatcher

Obtient le Dispatcher associé à DispatcherObject.

(Hérité de DispatcherObject)
HandoffBehavior

Obtient ou définit le comportement de transfert approprié pour démarrer une horloge d’animation dans ce plan conceptuel.

IsSealed

Récupère une valeur qui indique si cette instance est actuellement sealed (en lecture seule).

(Hérité de DependencyObject)
Name

Obtient ou définit le nom de l'objet BeginStoryboard. En nommant l’objet BeginStoryboard, Storyboard peut être contrôlé après son démarrage.

Storyboard

Obtient ou définit le Storyboard démarré par ce BeginStoryboard.

Méthodes

CheckAccess()

Détermine si le thread appelant a accès à ce DispatcherObject.

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

Efface la valeur locale d’une propriété. La propriété à effacer est spécifiée par un identificateur DependencyProperty.

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

Efface la valeur locale d’une propriété en lecture seule. La propriété à effacer est spécifiée par DependencyPropertyKey.

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

Convertit la valeur de la propriété de dépendance spécifiée. 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.

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

Détermine si un DependencyObject fourni est équivalent au DependencyObject réel.

(Hérité de DependencyObject)
GetHashCode()

Obtient un code de hachage pour ce 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.

(Hérité de DependencyObject)
GetType()

Obtient le Type de l'instance actuelle.

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

Retourne la valeur effective actuelle d’une propriété de dépendance sur cette instance d’un DependencyObject.

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

Réévalue la valeur effective de la propriété de dépendance spécifiée.

(Hérité de DependencyObject)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(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. La propriété de dépendance spécifique qui a changé est signalée dans les données d’événement.

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

Retourne la valeur locale d’une propriété de dépendance, si elle existe.

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

Définit la valeur d’une propriété de dépendance sans modifier sa valeur 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.

(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.

(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.

(Hérité de DependencyObject)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)
VerifyAccess()

Garantit que le thread appelant a accès à DispatcherObject.

(Hérité de DispatcherObject)

S’applique à

Voir aussi