ThicknessAnimation.By Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví celkovou částku, o kterou animace změní počáteční hodnotu.
public:
property Nullable<System::Windows::Thickness> By { Nullable<System::Windows::Thickness> get(); void set(Nullable<System::Windows::Thickness> value); };
public System.Windows.Thickness? By { get; set; }
member this.By : Nullable<System.Windows.Thickness> with get, set
Public Property By As Nullable(Of Thickness)
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 ThicknessAnimationUsingKeyFrames.
Použití atributu XAML
<
objektBy
="Thickness"/>
-nebo-
<
objektBy
="{x:Null – rozšíření značek}"/>
Použití elementu vlastnosti XAML
< objektu>
<
objekt.By
>
< Thickness />
</objekt.By
>
</objekt>
Informace o vlastnosti závislosti
Pole Identifikátor | ByProperty |
Vlastnosti metadat nastavené na true |
Žádný |