PowerEase.Power Eigenschaft

Definition

Ruft die Potenz der Animationsinterpolation ab oder legt sie fest.Gets or sets the exponential power of the animation interpolation. Beispielsweise wird mit dem Wert 7 eine Animations-Interpolationskurve gemäß der Formel f(t) = t7 erstellt.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

Eigenschaftswert

Die Potenz der Animationsinterpolation.The exponential power of the animation interpolation. Dieser Wert muss größer oder gleich 0 sein.This value must be greater or equal to 0. Der Standardwert ist 2.The default is 2.

Beispiele

Im folgenden Beispiel wird eine PowerEase Beschleunigungs Funktion mit einem Power -Eigenschafts 20 Wert von DoubleAnimation auf einen angewendet, um eine verlangsamende Animation zu erstellen.The following example applies a PowerEase easing function with a Power property value of 20 to a DoubleAnimation to create a decelerating animation. Da der Power Wert so hoch ist, erfolgt die Verlangsamung im Vergleich zu einem plötzlichen Wert, wenn Sie einen niedrigeren Wert verwendet haben.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>

Hinweise

Bezeichnerfeld für die Abhängigkeitseigenschaft:Dependency property identifier field: PowerPropertyPowerProperty

Verwendung von XAML-AttributenXAML Attribute Usage

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

Gilt für: