BeginStoryboard.HandoffBehavior Propriété

Définition

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

public:
 property System::Windows::Media::Animation::HandoffBehavior HandoffBehavior { System::Windows::Media::Animation::HandoffBehavior get(); void set(System::Windows::Media::Animation::HandoffBehavior value); };
public System.Windows.Media.Animation.HandoffBehavior HandoffBehavior { get; set; }
member this.HandoffBehavior : System.Windows.Media.Animation.HandoffBehavior with get, set
Public Property HandoffBehavior As HandoffBehavior

Valeur de propriété

Une des valeurs d'énumération HandoffBehavior. La valeur par défaut est SnapshotAndReplace.

Remarques

Utilisation de Compose HandoffBehavior

Lorsque vous appliquez une Storyboardpropriété , AnimationTimelineou AnimationClock à une propriété à l’aide HandoffBehavior.Composede , tous Clock les objets précédemment associés à cette propriété continuent à consommer des ressources système ; le système de minutage ne supprime pas automatiquement ces horloges.

Pour éviter les problèmes de performances lorsque vous appliquez un grand nombre d’horloges à l’aide Composede , vous devez supprimer les horloges de composition de la propriété animée une fois qu’elles sont terminées. Il existe plusieurs façons de supprimer une horloge :

Il s’agit principalement d’un problème pour les animations sur des objets qui ont une durée de vie longue. Lorsqu’un objet est collecté à la mémoire, ses horloges sont également déconnectées et ramassées.

Pour plus d’informations sur les objets d’horloge, consultez Animation et Vue d’ensemble du système de minutage.

S’applique à