ThicknessAnimationBase.GetCurrentValue Метод

Определение

Получает текущее значении анимации.Gets the current value of the animation.

Перегрузки

GetCurrentValue(Object, Object, AnimationClock)

Получает текущее значении анимации.Gets the current value of the animation.

GetCurrentValue(Thickness, Thickness, AnimationClock)

Получает текущее значении анимации.Gets the current value of the animation.

GetCurrentValue(Object, Object, AnimationClock)

Получает текущее значении анимации.Gets the current value of the animation.

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

Параметры

defaultOriginValue
Object

Исходное значение, предоставленное для анимации, если анимация не имеет собственного начального значения.The origin value provided to the animation if the animation does not have its own start value.

defaultDestinationValue
Object

Конечное значение, используемое для анимации, если анимация не имеет собственного конечного значения.The destination value provided to the animation if the animation does not have its own destination value.

animationClock
AnimationClock

Объект AnimationClock, который может генерировать значение CurrentTime или CurrentProgress, используемое анимацией для генерации выходного значения.The AnimationClock which can generate the CurrentTime or CurrentProgress value to be used by the animation to generate its output value.

Возвраты

Текущее значение анимации.The current value of the animation.

Комментарии

Значение defaultOriginValue параметра зависит от расположения анимации в цепочке композиции:The value of the defaultOriginValue parameter depends on the animation's position in the composition chain:

  • Если анимация находится в первой позиции цепочки композиции и заменяет другую анимацию, defaultOriginValue то — это выходные данные анимации на момент ее замены.If the animation is in the first position in a composition chain and it replaces another animation, defaultOriginValue is the output of that animation at the time it was replaced.

  • Если анимация находится в первой расположении в цепочке композиции, а анимация не существует для замены, defaultOriginValue то является базовым значением анимированного свойства.If the animation is in the first position in a composition chain and no animation exists to replace, defaultOriginValue is the base value of the animated property.

  • Если эта анимация не находится в первой части цепочки композиции, то defaultOriginValue — это значение, возвращаемое предыдущей анимацией в цепочке композиции, которая имеет объект AnimationClock , который не Stoppedявляется.If this animation is not in the first position of a composition chain, then defaultOriginValue is the value that is returned by the previous animation in the composition chain that has an AnimationClock that is not Stopped.

Значение defaultDestinationValue параметра зависит от того, существует ли предыдущий слой композиции свойств Trigger .The value of the defaultDestinationValue parameter depends on whether there is a previous property Trigger composition layer.

  • Если имеется предыдущий слой композиции свойств Trigger , defaultDestinationValue то это выходные данные этого слоя.If there is a previous property Trigger composition layer, defaultDestinationValue is the output from that layer.

  • Если предыдущий слой композиции отсутствует, defaultDestinationValue то — это базовое значение свойства, для которого выполняется анимация.If there is no previous composition layer, defaultDestinationValue is the base value of the property that you are animating.

Дополнительные сведения о композиции анимации см. в разделе Общие сведения о анимации и системе управления временем.For more information about animation composition, see the Animation and Timing System Overview. Дополнительные сведения о создании настраиваемых типов анимации см. в разделе Общие сведения о пользовательскойанимации.For more information about creating custom animation types, see the Custom Animations Overview.

GetCurrentValue(Thickness, Thickness, AnimationClock)

Получает текущее значении анимации.Gets the current value of the animation.

public:
 System::Windows::Thickness GetCurrentValue(System::Windows::Thickness defaultOriginValue, System::Windows::Thickness defaultDestinationValue, System::Windows::Media::Animation::AnimationClock ^ animationClock);
public System.Windows.Thickness GetCurrentValue (System.Windows.Thickness defaultOriginValue, System.Windows.Thickness defaultDestinationValue, System.Windows.Media.Animation.AnimationClock animationClock);
override this.GetCurrentValue : System.Windows.Thickness * System.Windows.Thickness * System.Windows.Media.Animation.AnimationClock -> System.Windows.Thickness

Параметры

defaultOriginValue
Thickness

Исходное значение, предоставленное для анимации, если анимация не имеет собственного начального значения.The origin value provided to the animation if the animation does not have its own start value.

defaultDestinationValue
Thickness

Конечное значение, используемое для анимации, если анимация не имеет собственного конечного значения.The destination value provided to the animation if the animation does not have its own destination value.

animationClock
AnimationClock

Объект AnimationClock, который может генерировать значение CurrentTime или CurrentProgress, используемое анимацией для генерации выходного значения.The AnimationClock which can generate the CurrentTime or CurrentProgress value to be used by the animation to generate its output value.

Возвраты

Текущее значение данной анимации.The current value of this animation.

Комментарии

Значение defaultOriginValue параметра зависит от расположения анимации в цепочке композиции:The value of the defaultOriginValue parameter depends on the animation's position in the composition chain:

  • Если анимация находится в первой позиции цепочки композиции и заменяет другую анимацию, defaultOriginValue то — это выходные данные анимации на момент ее замены.If the animation is in the first position in a composition chain and it replaces another animation, defaultOriginValue is the output of that animation at the time it was replaced.

  • Если анимация находится в первой расположении в цепочке композиции, а анимация не существует для замены, defaultOriginValue то является базовым значением анимированного свойства.If the animation is in the first position in a composition chain and no animation exists to replace, defaultOriginValue is the base value of the animated property.

  • Если эта анимация не находится в первой части цепочки композиции, то defaultOriginValue — это значение, возвращаемое предыдущей анимацией в цепочке композиции, которая имеет объект AnimationClock , который не Stoppedявляется.If this animation is not in the first position of a composition chain, then defaultOriginValue is the value that is returned by the previous animation in the composition chain that has an AnimationClock that is not Stopped.

Значение defaultDestinationValue параметра зависит от того, существует ли предыдущий слой композиции свойств Trigger .The value of the defaultDestinationValue parameter depends on whether there is a previous property Trigger composition layer.

  • Если имеется предыдущий слой композиции свойств Trigger , defaultDestinationValue то это выходные данные этого слоя.If there is a previous property Trigger composition layer, defaultDestinationValue is the output from that layer.

  • Если предыдущий слой композиции отсутствует, defaultDestinationValue то — это базовое значение свойства, для которого выполняется анимация.If there is no previous composition layer, defaultDestinationValue is the base value of the property that you are animating.

Дополнительные сведения о композиции анимации см. в разделе Общие сведения о анимации и системе управления временем.For more information about animation composition, see the Animation and Timing System Overview. Дополнительные сведения о создании настраиваемых типов анимации см. в разделе Общие сведения о пользовательскойанимации.For more information about creating custom animation types, see the Custom Animations Overview.

Применяется к