語言

HandoffBehavior 列舉

定義

指定新動畫如何與任何已套用至屬性的現有動畫互動。

public enum class HandoffBehavior
public enum HandoffBehavior
type HandoffBehavior = 
Public Enum HandoffBehavior
繼承
HandoffBehavior

欄位

名稱 值 Description
SnapshotAndReplace 0

新動畫會替換套用屬性上現有的動畫。

Compose 1

新動畫會透過將新動畫附加到合成鏈的末端,與現有動畫結合。

備註

當你使用 Compose 對屬性套用 Storyboard、 AnimationTimeline或 AnimationClock 時,先前與該屬性相關聯的 Clock 物件仍會持續消耗系統資源;計時系統不會自動移除時鐘。

為了避免在使用 Compose 套用大量時鐘時產生效能問題,應在動畫屬性完成後移除合成時鐘。 有幾種方法可以拆除時鐘:

這主要是在存留期較長的物件才會發生的動畫問題。 當物件被垃圾回收時,其時鐘也會被中斷連接並進行垃圾回收。

如需時鐘物件的詳細資訊,請參閱動畫和計時系統概觀。

適用於