BeginStoryboard.HandoffBehavior Proprietà

Definizione

Ottiene o imposta il comportamento di distribuzione corretto per avviare un orologio dell'animazione in questo storyboard.

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

Valore della proprietà

Uno dei valori dell'enumerazione HandoffBehavior. Il valore predefinito è SnapshotAndReplace.

Commenti

Uso di Compose HandoffBehavior

Quando si applica una proprietà , o AnimationClock a una Storyboardproprietà usando HandoffBehavior.Compose, AnimationTimelinetutti gli Clock oggetti associati in precedenza a tale proprietà continuano a utilizzare le risorse di sistema. Il sistema di temporizzazione non rimuove automaticamente questi orologi.

Per evitare problemi di prestazioni quando si applica un numero elevato di orologi usando Compose, è necessario rimuovere i orologi di composizione dalla proprietà animata dopo il completamento. Esistono diversi modi per rimuovere un orologio:

Si tratta principalmente di un problema relativo alle animazioni su oggetti di lunga durata. Quando un oggetto viene garbage collection, i relativi orologi vengono disconnessi e garbage collection.

Per altre informazioni sugli oggetti orologio, vedere Panoramica del sistema di animazione e temporizzazione.

Si applica a