Udostępnij za pośrednictwem


QuaternionAnimation.By Właściwość

Definicja

Pobiera lub ustawia łączną kwotę, o jaką animacja zmienia jego wartość początkową.

public:
 property Nullable<System::Windows::Media::Media3D::Quaternion> By { Nullable<System::Windows::Media::Media3D::Quaternion> get(); void set(Nullable<System::Windows::Media::Media3D::Quaternion> value); };
public System.Windows.Media.Media3D.Quaternion? By { get; set; }
member this.By : Nullable<System.Windows.Media.Media3D.Quaternion> with get, set
Public Property By As Nullable(Of Quaternion)

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.

Uwaga Jeśli ustawisz właściwości To i By, właściwość To ma pierwszeństwo, a właściwość By jest ignorowana.

Aby użyć innych metod interpolacji lub animować między więcej niż dwiema wartościami docelowymi, użyj obiektu QuaternionAnimationUsingKeyFrames.

Użycie atrybutu XAML

< obiektBy="Quaternion"/>

-lub-

< objectBy="{x:Null Markup Extension}"/>

Użycie elementu właściwości XAML

< obiektu>

< obiekt.By>

< Quaternion/>

</obiektu.By>

</obiektu>

Informacje o właściwości zależności

Pole identyfikatora ByProperty
Właściwości metadanych ustawione na true Żaden

Dotyczy