ParallelTimeline.SlipBehavior Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der das Verhalten dieser Zeitachse angibt, wenn mindestens ein untergeordnetes Timeline-Element nicht synchron ist, oder legt diesen fest.
public:
property System::Windows::Media::Animation::SlipBehavior SlipBehavior { System::Windows::Media::Animation::SlipBehavior get(); void set(System::Windows::Media::Animation::SlipBehavior value); };
public System.Windows.Media.Animation.SlipBehavior SlipBehavior { get; set; }
member this.SlipBehavior : System.Windows.Media.Animation.SlipBehavior with get, set
Public Property SlipBehavior As SlipBehavior
Eigenschaftswert
Ein Wert, der das Verhalten dieser Zeitachse angibt, wenn mindestens ein untergeordnetes Timeline-Element nicht synchron ist. Der Standardwert ist Grow.
Hinweise
Es ist oft wünschenswert, Animationen und Medien zu synchronisieren. Dies wird jedoch durch die Tatsache erschwert, dass die Medienwiedergabe durch Laden oder Puffern verzögert werden kann, wodurch es schwierig ist, eine Animation zusammen mit Medien zuverlässig wiederzugeben. Die SlipBehavior -Eigenschaft wird verwendet, um zu bestimmen, was geschieht, wenn Medien und Animationen zusammen wiedergegeben werden. Der Wert ( Grow Standard) gibt an, dass Animationszeitachsen nicht synchronisiert werden müssen und unabhängig vom Zustand anderer Medien in der Zeitachse wiedergegeben werden, wenn sie angegeben werden. Der Wert von Slip gibt hingegen an, dass eine Animation wartet (rutscht), bis das Medium zur Wiedergabe bereit ist. Die folgenden Diagramme veranschaulichen dieses Verhalten.
Dadurch wird Storyboard ein Video und eine Animation wiedergegeben. Wenn SlipBehavior auf Grow festgelegt ist und die Duration -Eigenschaft auf Storyboard festgelegt Automaticist, wächst die Storyboard , um alle Medien und Animationen wiederzugeben.
Dies Storyboard hat eine SlipBehavior von Grow und eine Duration von 5 Sekunden, wodurch Medien und Animationen 5 Sekunden abgespielt werden können, unabhängig davon, wie sehr sie verrutschen.
Dies Storyboard hat einen SlipBehavior von Slip. Beachten Sie, dass die DoubleAnimation (und alle anderen untergeordneten Elemente von Storyboard) nicht weiter ausgeführt werden, es sei denn, die Medienzeitachse wird ebenfalls fortgesetzt. Wenn das Laden des Mediums eine Weile dauert oder wenn es gepuffert wird, wartet die Animation mit dem Medium (wird verrutscht). Dadurch können Animationen mit einer einzelnen Mediendatei synchronisiert werden.
Dies Storyboard hat eine SlipBehavior von Slip und eine Duration von 5 Sekunden. In diesem Szenario werden die Mediendatei und die Animation garantiert 5 Sekunden lang wiedergegeben.
Informationen zur Abhängigkeitseigenschaft
Bezeichnerfeld | SlipBehaviorProperty |
Metadateneigenschaften auf true festgelegt |
Keine |