HandoffBehavior Enum

Definitie

Hiermee geeft u op hoe nieuwe animaties communiceren met bestaande animaties die al op een eigenschap zijn toegepast.

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

Velden

Name Waarde Description
SnapshotAndReplace 0

Nieuwe animaties vervangen eventuele bestaande animaties op de eigenschappen waarop ze worden toegepast.

Compose 1

Nieuwe animaties worden gecombineerd met bestaande animaties door de nieuwe animaties toe te voegen aan het einde van de samenstellingsketen.

Opmerkingen

Wanneer u een Storyboard, AnimationTimelineof AnimationClock op een eigenschap toepast met behulp van Compose, blijven alle Clock objecten die eerder aan die eigenschap zijn gekoppeld systeembronnen gebruiken. Het tijdssysteem verwijdert de klokken niet automatisch.

Als u prestatieproblemen wilt voorkomen wanneer u een groot aantal klokken toepast met Compose, moet u het opstellen van klokken uit de eigenschap animatie verwijderen nadat deze zijn voltooid. Er zijn verschillende manieren om een klok te verwijderen:

Dit is voornamelijk een probleem voor animaties op objecten die een lange levensduur hebben. Wanneer een object wordt verzameld, worden de klokken ook losgekoppeld en afval verzameld.

Zie Overzicht van animatie- en tijdsinstellingensysteem voor meer informatie over klokobjecten.

Van toepassing op