RectAnimationUsingKeyFrames.GetCurrentValueCore Metoda

Definice

Vypočítá hodnotu, která představuje aktuální hodnotu vlastnosti, která je animovaný, jak je určeno touto instancí RectAnimationUsingKeyFrames.

protected:
 override System::Windows::Rect GetCurrentValueCore(System::Windows::Rect defaultOriginValue, System::Windows::Rect defaultDestinationValue, System::Windows::Media::Animation::AnimationClock ^ animationClock);
protected override sealed System.Windows.Rect GetCurrentValueCore(System.Windows.Rect defaultOriginValue, System.Windows.Rect defaultDestinationValue, System.Windows.Media.Animation.AnimationClock animationClock);
override this.GetCurrentValueCore : System.Windows.Rect * System.Windows.Rect * System.Windows.Media.Animation.AnimationClock -> System.Windows.Rect
Protected Overrides NotOverridable Function GetCurrentValueCore (defaultOriginValue As Rect, defaultDestinationValue As Rect, animationClock As AnimationClock) As Rect

Parametry

defaultOriginValue
Rect

Navrhovaná počáteční hodnota použitá v případě, že animace nemá vlastní explicitně nastavenou počáteční hodnotu.

defaultDestinationValue
Rect

Navrhovaná cílová hodnota použitá v případě, že animace nemá vlastní explicitně nastavenou koncovou hodnotu.

animationClock
AnimationClock

Objekt AnimationClock , který generuje CurrentTime nebo CurrentProgress používá animaci hostitele.

Návraty

Počítaná hodnota vlastnosti určená aktuální instancí.

Poznámky

Pokud defaultOriginValue je první v řetězci složení, bude tato hodnota hodnotou snímku (pokud je k dispozici) nebo základní hodnotou vlastnosti. Jinak tato hodnota bude hodnotou vrácenou předchozí animací v řetězci, která AnimationClock není zastavena.

Jedná se defaultDestinationValue o základní hodnotu, pokud je animace v první vrstvě složení animací u vlastnosti. V opačném případě je hodnota výstupní hodnotou z předchozí vrstvy složení animací vlastnosti.

Platí pro

Viz také