PointAnimationBase.GetCurrentValue Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Animasyonun geçerli değerini alır.
Aşırı Yüklemeler
GetCurrentValue(Object, Object, AnimationClock) |
Animasyonun geçerli değerini alır. |
GetCurrentValue(Point, Point, AnimationClock) |
Animasyonun geçerli değerini alır. |
GetCurrentValue(Object, Object, AnimationClock)
Animasyonun geçerli değerini alır.
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
Parametreler
- defaultOriginValue
- Object
Animasyon kendi başlangıç değerine sahip değilse animasyona sağlanan çıkış noktası değeri.
- defaultDestinationValue
- Object
Animasyon kendi hedef değerine sahip değilse, animasyona sağlanan hedef değer.
- animationClock
- AnimationClock
AnimationClock, animasyon tarafından çıkış değerini oluşturmak CurrentTime için kullanılacak veya CurrentProgress değerini oluşturabilir.
Döndürülenler
Bu animasyonunun inandığı değer, özelliğin geçerli değeri olmalıdır.
Açıklamalar
parametresinin defaultOriginValue
değeri, animasyonun bileşim zincirindeki konumuna bağlıdır:
Animasyon bir oluşturma zincirinde ilk konumdaysa ve başka bir animasyonun yerini alırsa,
defaultOriginValue
bu animasyonun değiştirildiği sırada çıkışıdır.Animasyon bir oluşturma zincirinde ilk konumdaysa ve değiştirilecek animasyon yoksa,
defaultOriginValue
animasyonlu özelliğin temel değeridir.Bu animasyon bir kompozisyon zincirinin ilk konumunda değilse,
defaultOriginValue
birleştirme zincirindeki bir önceki animasyon tarafından döndürülen ve olmayan Stoppedbir AnimationClock değerine sahip olan değerdir.
parametresinin defaultDestinationValue
değeri, önceki özellik Trigger oluşturma katmanının olup olmadığına bağlıdır.
Önceki bir özellik Trigger oluşturma katmanı varsa,
defaultDestinationValue
bu katmanın çıkışıdır.Önceki birleştirme katmanı yoksa,
defaultDestinationValue
tahmin ettiğiniz özelliğin temel değeridir.
Animasyon oluşturma hakkında daha fazla bilgi için bkz. Animasyon ve Zamanlama Sistemine Genel Bakış. Özel animasyon türleri oluşturma hakkında daha fazla bilgi için bkz. Özel Animasyonlara Genel Bakış.
Şunlara uygulanır
GetCurrentValue(Point, Point, AnimationClock)
Animasyonun geçerli değerini alır.
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
Parametreler
- defaultOriginValue
- Point
Animasyon kendi başlangıç değerine sahip değilse animasyona sağlanan çıkış noktası değeri.
- defaultDestinationValue
- Point
Animasyon kendi hedef değerine sahip değilse, animasyona sağlanan hedef değer.
- animationClock
- AnimationClock
AnimationClock, animasyon tarafından çıkış değerini oluşturmak CurrentTime için kullanılacak veya CurrentProgress değerini oluşturabilir.
Döndürülenler
Bu animasyonunun inandığı değer, özelliğin geçerli değeri olmalıdır.
Açıklamalar
parametresinin defaultOriginValue
değeri, animasyonun bileşim zincirindeki konumuna bağlıdır:
Animasyon bir oluşturma zincirinde ilk konumdaysa ve başka bir animasyonun yerini alırsa,
defaultOriginValue
bu animasyonun değiştirildiği sırada çıkışıdır.Animasyon bir oluşturma zincirinde ilk konumdaysa ve değiştirilecek animasyon yoksa,
defaultOriginValue
animasyonlu özelliğin temel değeridir.Bu animasyon bir kompozisyon zincirinin ilk konumunda değilse,
defaultOriginValue
birleştirme zincirindeki bir önceki animasyon tarafından döndürülen ve olmayan Stoppedbir AnimationClock değerine sahip olan değerdir.
parametresinin defaultDestinationValue
değeri, önceki özellik Trigger oluşturma katmanının olup olmadığına bağlıdır.
Önceki bir özellik Trigger oluşturma katmanı varsa,
defaultDestinationValue
bu katmanın çıkışıdır.Önceki birleştirme katmanı yoksa,
defaultDestinationValue
tahmin ettiğiniz özelliğin temel değeridir.
Animasyon oluşturma hakkında daha fazla bilgi için bkz. Animasyon ve Zamanlama Sistemine Genel Bakış. Özel animasyon türleri oluşturma hakkında daha fazla bilgi için bkz. Özel Animasyonlara Genel Bakış.