IAnimatable 인터페이스

정의

애니메이션화할 수 있는 요소에 대한 인터페이스를 정의합니다.Defines an interface for elements that can be animated.

public interface IAnimatable
type IAnimatable = interface
파생

메서드

BatchBegin()

이 메서드를 구현하여 커밋된 애니메이션의 일괄 처리를 시작합니다.Implement this method to begin a batch of animations that have been committed.

BatchCommit()

이 메서드를 구현하여 BatchBegin() 메서드로 실행할 수 있도록 애니메이션의 일괄 처리를 커밋합니다.Implement this method to commit a batch of animations so that they can be run with the BatchBegin() method.

확장 메서드

AbortAnimation(IAnimatable, String)

애니메이션을 중지합니다.Stops the animation.

Animate(IAnimatable, String, Action<Double>, Double, Double, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>)

지정된 매개 변수를 설정하고 애니메이션을 시작합니다.Sets the specified parameters and starts the animation.

Animate(IAnimatable, String, Action<Double>, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>)

지정된 매개 변수를 설정하고 애니메이션을 시작합니다.Sets the specified parameters and starts the animation.

Animate(IAnimatable, String, Animation, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>)

지정된 매개 변수를 설정하고 애니메이션을 시작합니다.Sets the specified parameters and starts the animation.

Animate<T>(IAnimatable, String, Func<Double,T>, Action<T>, UInt32, UInt32, Easing, Action<T,Boolean>, Func<Boolean>)

지정된 매개 변수를 설정하고 애니메이션을 시작합니다.Sets the specified parameters and starts the animation.

AnimateKinetic(IAnimatable, String, Func<Double,Double,Boolean>, Double, Double, Action)

지정된 매개 변수를 설정하고 운동 애니메이션을 시작합니다.Sets the specified parameters and starts the kinetic animation.

AnimationIsRunning(IAnimatable, String)

handle에서 지정된 애니메이션이 실행되는지 여부를 나타내는 부울 값을 반환합니다.Returns a Boolean value that indicates whether or not the animation that is specified by handle is running.

적용 대상