ParallelTimeline.SlipBehavior Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia wartość określającą, jak ta oś czasu będzie zachowywać się, gdy co najmniej jeden z jego Timeline elementów podrzędnych się poślizgnie.
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
Wartość właściwości
Wartość wskazująca, jak ta oś czasu będzie zachowywać się, gdy co najmniej jeden z jego Timeline elementów podrzędnych się poślizgnie. Wartość domyślna to Grow.
Uwagi
Często pożądane jest synchronizowanie animacji i multimediów. Jednak jest to skomplikowane dzięki temu, że odtwarzanie multimediów może być opóźnione przez ładowanie lub buforowanie, co utrudnia niezawodne odtwarzanie animacji wraz z multimediami. Właściwość służy do określania SlipBehavior , co się dzieje, gdy multimedia i animacje są odtwarzane razem. Wartość Grow (wartość domyślna) określa, że osie czasu animacji nie muszą być synchronizowane i będą odtwarzane po określeniu niezależnie od stanu innych nośników na osi czasu. Slip Wartość z drugiej strony określa, że animacja będzie czekać (poślizgu), aż nośnik będzie gotowy do odtwarzania. Poniższe diagramy ilustrują to zachowanie.
To Storyboard odtwarza wideo i animację. Gdy SlipBehavior jest ustawiona Duration wartość Grow , a właściwość Storyboard jest ustawiona na Automaticwartość , Storyboard zwiększa się, aby odtwarzać wszystkie multimedia i animacje.
Ma SlipBehavior to Storyboard wartość i GrowDuration 5 sekund, co daje multimedia i animacje 5 sekund do odtwarzania niezależnie od tego, ile się poślizgają.
Ma to Storyboard element SlipBehavior .Slip Należy pamiętać, że element (i inne elementy podrzędne innych niż media ) Storyboardnie postępuje, chyba że DoubleAnimation oś czasu multimediów również postępuje. Jeśli ładowanie nośnika trwa trochę czasu lub buforowanie, animacja będzie czekać (poślizgi) z nim. Dzięki temu animacje mogą być synchronizowane z jednym plikiem multimedialnym.
Ma SlipBehavior wartość Storyboard i SlipDuration 5 sekund. W tym scenariuszu plik multimedialny i animacja mają gwarancję odtwarzania przez 5 sekund.
Informacje dotyczące właściwości zależności
Pole identyfikatora | SlipBehaviorProperty |
Właściwości metadanych ustawione na true |
Brak |