PointAnimationBase.GetCurrentValue 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.
Ruft den aktuellen Wert der Animation ab.
Überlädt
| Name | Beschreibung |
|---|---|
| GetCurrentValue(Object, Object, AnimationClock) |
Ruft den aktuellen Wert der Animation ab. |
| GetCurrentValue(Point, Point, AnimationClock) |
Ruft den aktuellen Wert der Animation ab. |
GetCurrentValue(Object, Object, AnimationClock)
Ruft den aktuellen Wert der Animation ab.
public:
override System::Object ^ GetCurrentValue(System::Object ^ defaultOriginValue, System::Object ^ defaultDestinationValue, System::Windows::Media::Animation::AnimationClock ^ animationClock);
public override sealed object GetCurrentValue(object defaultOriginValue, object defaultDestinationValue, System.Windows.Media.Animation.AnimationClock animationClock);
override this.GetCurrentValue : obj * obj * System.Windows.Media.Animation.AnimationClock -> obj
Public Overrides NotOverridable Function GetCurrentValue (defaultOriginValue As Object, defaultDestinationValue As Object, animationClock As AnimationClock) As Object
Parameter
- defaultOriginValue
- Object
Der für die Animation bereitgestellte Ursprungswert, wenn die Animation keinen eigenen Startwert aufweist.
- defaultDestinationValue
- Object
Der für die Animation bereitgestellte Zielwert, wenn die Animation nicht über einen eigenen Zielwert verfügt.
- animationClock
- AnimationClock
Die AnimationClock , die den CurrentTime von CurrentProgress der Animation zu verwendenden Wert generieren kann, um den Ausgabewert zu generieren.
Gibt zurück
Der Wert, für den diese Animation glaubt, sollte der aktuelle Wert für die Eigenschaft sein.
Hinweise
Der Wert des defaultOriginValue Parameters hängt von der Position der Animation in der Kompositionskette ab:
Wenn sich die Animation in der ersten Position in einer Kompositionskette befindet und eine andere Animation ersetzt,
defaultOriginValueist die Ausgabe dieser Animation zum Zeitpunkt der Ersetzung.Wenn sich die Animation an der ersten Position in einer Kompositionskette befindet und keine Animation ersetzt werden soll,
defaultOriginValueist der Basiswert der animierten Eigenschaft.Wenn sich diese Animation nicht an der ersten Position einer Kompositionskette befindet, ist der
defaultOriginValueWert, der von der vorherigen Animation in der Kompositionskette zurückgegeben wird, die keines AnimationClockStoppedhat.
Der Wert des defaultDestinationValue Parameters hängt davon ab, ob eine vorherige Eigenschaftskomposition Trigger vorhanden ist.
Wenn es eine vorherige Eigenschaftskompositionsebene Trigger gibt,
defaultDestinationValueist die Ausgabe dieser Ebene.Wenn keine vorherige Kompositionsebene vorhanden ist,
defaultDestinationValueist der Basiswert der Eigenschaft, die Sie animieren.
Weitere Informationen zur Animationskomposition finden Sie unter " Animation and Timing System Overview". Weitere Informationen zum Erstellen von benutzerdefinierten Animationstypen finden Sie in der Übersicht über benutzerdefinierte Animationen.
Gilt für:
GetCurrentValue(Point, Point, AnimationClock)
Ruft den aktuellen Wert der Animation ab.
public:
System::Windows::Point GetCurrentValue(System::Windows::Point defaultOriginValue, System::Windows::Point defaultDestinationValue, System::Windows::Media::Animation::AnimationClock ^ animationClock);
public System.Windows.Point GetCurrentValue(System.Windows.Point defaultOriginValue, System.Windows.Point defaultDestinationValue, System.Windows.Media.Animation.AnimationClock animationClock);
override this.GetCurrentValue : System.Windows.Point * System.Windows.Point * System.Windows.Media.Animation.AnimationClock -> System.Windows.Point
Public Function GetCurrentValue (defaultOriginValue As Point, defaultDestinationValue As Point, animationClock As AnimationClock) As Point
Parameter
- defaultOriginValue
- Point
Der für die Animation bereitgestellte Ursprungswert, wenn die Animation keinen eigenen Startwert aufweist.
- defaultDestinationValue
- Point
Der für die Animation bereitgestellte Zielwert, wenn die Animation nicht über einen eigenen Zielwert verfügt.
- animationClock
- AnimationClock
Die AnimationClock , die den CurrentTime von CurrentProgress der Animation zu verwendenden Wert generieren kann, um den Ausgabewert zu generieren.
Gibt zurück
Der Wert, für den diese Animation glaubt, sollte der aktuelle Wert für die Eigenschaft sein.
Hinweise
Der Wert des defaultOriginValue Parameters hängt von der Position der Animation in der Kompositionskette ab:
Wenn sich die Animation in der ersten Position in einer Kompositionskette befindet und eine andere Animation ersetzt,
defaultOriginValueist die Ausgabe dieser Animation zum Zeitpunkt der Ersetzung.Wenn sich die Animation an der ersten Position in einer Kompositionskette befindet und keine Animation ersetzt werden soll,
defaultOriginValueist der Basiswert der animierten Eigenschaft.Wenn sich diese Animation nicht an der ersten Position einer Kompositionskette befindet, ist der
defaultOriginValueWert, der von der vorherigen Animation in der Kompositionskette zurückgegeben wird, die keines AnimationClockStoppedhat.
Der Wert des defaultDestinationValue Parameters hängt davon ab, ob eine vorherige Eigenschaftskomposition Trigger vorhanden ist.
Wenn es eine vorherige Eigenschaftskompositionsebene Trigger gibt,
defaultDestinationValueist die Ausgabe dieser Ebene.Wenn keine vorherige Kompositionsebene vorhanden ist,
defaultDestinationValueist der Basiswert der Eigenschaft, die Sie animieren.
Weitere Informationen zur Animationskomposition finden Sie unter " Animation and Timing System Overview". Weitere Informationen zum Erstellen von benutzerdefinierten Animationstypen finden Sie in der Übersicht über benutzerdefinierte Animationen.