DoubleAnimation.By Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia łączną kwotę, o jaką animacja zmienia jego wartość początkową.
public:
property Nullable<double> By { Nullable<double> get(); void set(Nullable<double> value); };
public double? By { get; set; }
member this.By : Nullable<double> with get, set
Public Property By As Nullable(Of Double)
Wartość właściwości
Całkowita ilość, o jaką animacja zmienia jego wartość początkową. Wartość domyślna to null.
Uwagi
Użyj właściwości By, jeśli chcesz animować wartość "według" określonej kwoty, zamiast określać wartość początkową lub końcową. Możesz również użyć właściwości By z właściwością From.
W poniższej tabeli przedstawiono podsumowanie sposobu, w jaki właściwości From, Toi By mogą być używane razem lub oddzielnie w celu określenia wartości docelowych animacji.
Określone właściwości | Wynikowe zachowanie |
---|---|
From | Animacja przechodzi z wartości określonej przez właściwość From do podstawowej wartości właściwości animowanej lub do wartości wyjściowej poprzedniej animacji, w zależności od tego, jak skonfigurowano poprzednią animację. |
From i To | Animacja przechodzi z wartości określonej przez właściwość From do wartości określonej przez właściwość To. |
From i By | Animacja przechodzi z wartości określonej przez właściwość From do wartości określonej przez sumę właściwości From i By. |
To | Animacja przechodzi z wartości bazowej animowanej właściwości lub wartości wyjściowej poprzedniej animacji do wartości określonej przez właściwość To. |
By | Animacja przechodzi z wartości podstawowej właściwości animowanej lub wartości wyjściowej poprzedniej animacji do sumy tej wartości i wartości określonej przez właściwość By. |
Nuta
Jeśli ustawisz zarówno właściwości To, jak i By, właściwość To ma pierwszeństwo, a właściwość By zostanie zignorowana.
Aby użyć innych metod interpolacji lub animować między więcej niż dwiema wartościami docelowymi, użyj obiektu DoubleAnimationUsingKeyFrames.
Użycie atrybutu XAML
<
obiektBy
="Double"/>
-lub-
<
obiektBy
="{}"/>
Informacje o właściwości zależności
Pole identyfikatora | ByProperty |
Właściwości metadanych ustawione na true |
Żaden |