PowerEase.Power Propriété

Définition

Obtient ou définit la puissance exponentielle de l'interpolation de l'animation.Gets or sets the exponential power of the animation interpolation. Par exemple, une valeur de 7 crée une courbe d’interpolation de l'animation qui suit la formule f(t) = t7.For example, a value of 7 will create an animation interpolation curve that follows the formula 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

Valeur de propriété

Puissance exponentielle de l'interpolation de l'animation.The exponential power of the animation interpolation. Cette valeur doit être supérieure ou égale à 0.This value must be greater or equal to 0. La valeur par défaut est 2.The default is 2.

Exemples

L’exemple suivant applique une PowerEase fonction d’accélération avec Power une valeur de 20 propriété de DoubleAnimation à un pour créer une animation de décélération.The following example applies a PowerEase easing function with a Power property value of 20 to a DoubleAnimation to create a decelerating animation. Étant donné Power que la valeur est tellement élevée, la décélération est soudaine comparée à si vous avez utilisé une valeur inférieure.Because the Power value is so high, the deceleration is sudden compared to if you used a lower value.

<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>

Remarques

Champ d'identificateur de la propriété de dépendance :Dependency property identifier field: PowerPropertyPowerProperty

Utilisation d'attributs XAMLXAML Attribute Usage

<object Power="double" .../>  

S’applique à