Sdílet prostřednictvím


SingleAnimation.By Vlastnost

Definice

Získá nebo nastaví celkovou částku, o kterou animace změní počáteční hodnotu.

public:
 property Nullable<float> By { Nullable<float> get(); void set(Nullable<float> value); };
public float? By { get; set; }
member this.By : Nullable<single> with get, set
Public Property By As Nullable(Of Single)

Hodnota vlastnosti

Celková částka, o kterou animace změní počáteční hodnotu. Výchozí hodnota je null.

Poznámky

Vlastnost By použijte, pokud chcete animovat hodnotu "podle" určité částky, místo abyste zadali počáteční nebo koncovou hodnotu. Můžete také použít vlastnost By s vlastností From. Následující tabulka shrnuje, jak lze vlastnosti From, Toa By použít společně nebo samostatně k určení cílových hodnot animace.

Zadané vlastnosti Výsledné chování
From Animace postupuje od hodnoty určené vlastností From na základní hodnotu vlastnosti, která je animované, nebo na výstupní hodnotu předchozí animace v závislosti na tom, jak je předchozí animace nakonfigurována.
From a To Animace postupuje z hodnoty určené vlastností From na hodnotu určenou vlastností To.
From a By Animace postupuje z hodnoty určené vlastností From na hodnotu určenou součtem From a By vlastností.
To Animace postupuje ze základní hodnoty animované vlastnosti nebo výstupní hodnoty předchozí animace na hodnotu určenou vlastností To.
By Animace pokračuje od základní hodnoty vlastnosti, která je animace nebo předchozí animační výstupní hodnota na součet této hodnoty a hodnotu určenou vlastností By.

Poznámka Pokud nastavíte vlastnosti To i By, má vlastnost To přednost a vlastnost By se ignoruje.

Pokud chcete použít jiné metody interpolace nebo animovat mezi více než dvěma cílovými hodnotami, použijte objekt SingleAnimationUsingKeyFrames.

Použití atributu XAML

< objektBy="Single"/>

-nebo-

< objektBy="{x:Null – rozšíření značek}"/>

Informace o vlastnosti závislosti

Pole Identifikátor ByProperty
Vlastnosti metadat nastavené na true Žádný

Platí pro

Viz také