StringAnimationUsingKeyFrames.GetCurrentValueCore Metoda

Definice

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

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

Parametry

defaultOriginValue
String

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

defaultDestinationValue
String

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

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

Jedná se defaultDestinationValue o základní hodnotu, pokud je animace v první vrstvě složení animací na vlastnosti; jinak je hodnota výstupní hodnotou z předchozí vrstvy složení animací pro vlastnost.

Platí pro

Viz také