PowerEase.Power 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í exponenciální mocninu interpolace animace. Například hodnota 7 vytvoří animační interpolační křivku, která následuje za vzorcem f(t) = t7.
public:
property double Power { double get(); void set(double value); };
public double Power { get; set; }
member this.Power : double with get, set
Public Property Power As Double
Hodnota vlastnosti
Exponenciální mocnina interpolace animace. Tato hodnota musí být větší nebo rovna 0. Výchozí hodnota je 2.
Příklady
Následující příklad použije PowerEase funkci uvolnění s Power hodnotou 20
vlastnosti na objekt , DoubleAnimation aby se vytvořila animace se zpomalením.
Power Vzhledem k tomu, že je hodnota tak vysoká, je zpomalení náhlé v porovnání s , pokud jste použili nižší hodnotu.
<Rectangle Name="myRectangle" Width="200" Height="30" Fill="Blue">
<Rectangle.Triggers>
<EventTrigger RoutedEvent="Rectangle.MouseDown">
<BeginStoryboard>
<Storyboard>
<DoubleAnimation From="30" To="200" Duration="00:00:3"
Storyboard.TargetName="myRectangle"
Storyboard.TargetProperty="Height">
<DoubleAnimation.EasingFunction>
<PowerEase Power="20" EasingMode="EaseOut"/>
</DoubleAnimation.EasingFunction>
</DoubleAnimation>
</Storyboard>
</BeginStoryboard>
</EventTrigger>
</Rectangle.Triggers>
</Rectangle>
Poznámky
Pole identifikátoru vlastnosti závislosti: PowerProperty
Použití atributu XAML
<object Power="double" .../>