DecimalAnimationBase.GetCurrentValueCore Methode
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.
Berechnet einen Wert, der den aktuellen Wert der zu animierenden Eigenschaft gemäß der Hostanimation darstellt.
protected:
abstract System::Decimal GetCurrentValueCore(System::Decimal defaultOriginValue, System::Decimal defaultDestinationValue, System::Windows::Media::Animation::AnimationClock ^ animationClock);
protected abstract decimal GetCurrentValueCore (decimal defaultOriginValue, decimal defaultDestinationValue, System.Windows.Media.Animation.AnimationClock animationClock);
abstract member GetCurrentValueCore : decimal * decimal * System.Windows.Media.Animation.AnimationClock -> decimal
Protected MustOverride Function GetCurrentValueCore (defaultOriginValue As Decimal, defaultDestinationValue As Decimal, animationClock As AnimationClock) As Decimal
Parameter
- defaultOriginValue
- Decimal
Der vorgeschlagene Ursprungswert, der verwendet wird, wenn die Animation nicht über einen eigenen explizit festgelegten Startwert verfügt.
- defaultDestinationValue
- Decimal
Der vorgeschlagene Zielwert, der verwendet wird, wenn die Animation nicht über einen eigenen explizit festgelegten Endwert verfügt.
- animationClock
- AnimationClock
Eine AnimationClock, die die CurrentTime oder den CurrentProgress generiert, die/der von der Hostanimation verwendet wird.
Gibt zurück
Der berechnete Wert der Eigenschaft, die durch die aktuelle Animation bestimmt wird.
Hinweise
Der Wert des defaultOriginValue
Parameters hängt von der Position der Animation in der Kompositionskette ab:
Wenn sich die Animation an der ersten Position in einer Kompositionskette befindet und eine andere Animation ersetzt,
defaultOriginValue
ist die Ausgabe dieser Animation zu dem Zeitpunkt, zu dem sie ersetzt wurde.Wenn sich die Animation an der ersten Position in einer Kompositionskette befindet und keine Animation zum Ersetzen vorhanden ist,
defaultOriginValue
ist der Basiswert der animierten Eigenschaft.Wenn sich diese Animation nicht an der ersten Position einer Kompositionskette befindet, ist der
defaultOriginValue
Wert, der von der vorherigen Animation in der Kompositionskette zurückgegeben wird, die nicht AnimationClock enthält Stopped.
Der Wert des defaultDestinationValue
Parameters hängt davon ab, ob eine vorherige Eigenschaftszusammensetzungsebene Trigger vorhanden ist.
Wenn eine vorherige Eigenschaftszusammensetzungsebene Trigger vorhanden ist,
defaultDestinationValue
ist die Ausgabe dieser Ebene.Wenn keine vorherige Kompositionsebene vorhanden ist,
defaultDestinationValue
ist der Basiswert der Eigenschaft, die Sie animieren.
Weitere Informationen zur Animationskomposition finden Sie unter Übersicht über das Animations- und Zeitsteuerungssystem. Weitere Informationen zum Erstellen benutzerdefinierter Animationstypen finden Sie unter Übersicht über benutzerdefinierte Animationen.