HandoffBehavior Enumeration

Definition

Gibt an, wie neue Animationen mit vorhandenen interagieren, die bereits auf eine Eigenschaft angewendet sind.

public enum class HandoffBehavior
public enum HandoffBehavior
type HandoffBehavior = 
Public Enum HandoffBehavior
Vererbung
HandoffBehavior

Felder

Compose 1

Neue Animationen werden mit vorhandenen Animationen kombiniert, indem die neuen Animationen am Ende der Kompositionskette angefügt werden.

SnapshotAndReplace 0

Neue Animationen ersetzen alle vorhandenen Animationen bei den Eigenschaften, auf die sie angewendet werden.

Hinweise

Wenn Sie eine , AnimationTimelineAnimationClock oder eine StoryboardEigenschaft mithilfe von "Verfassen" anwenden, Clock verwenden Sie alle zuvor mit dieser Eigenschaft verknüpften Objekte weiterhin Systemressourcen. Das Zeitgebersystem entfernt die Uhr nicht automatisch.

Um Leistungsprobleme zu vermeiden, wenn Sie eine große Anzahl von Uhren mithilfe von "Verfassen" anwenden, sollten Sie nach Abschluss der animierten Eigenschaft komponieren. Es gibt mehrere Möglichkeiten, eine Uhr zu entfernen:

Dies betrifft hauptsächlich Animationen für Objekte, die eine lange Lebensdauer haben. Wenn ein Objekt an den Garbage Collector übergeben wird, werden auch die Uhren getrennt und an den Garbage Collector übergeben.

Weitere Informationen zu Uhrobjekten finden Sie unter Übersicht über Animation und Timing System.

Gilt für: