Bagikan melalui


ElasticEase.Springiness Properti

Definisi

Mendapatkan atau mengatur kekakuan musim semi. Semakin kecil nilai Springiness, semakin kaku pegas dan semakin cepat elastisitas menurun intensitasnya di setiap osilasi.

public:
 property double Springiness { double get(); void set(double value); };
public double Springiness { get; set; }
member this.Springiness : double with get, set
Public Property Springiness As Double

Nilai Properti

Angka positif yang menentukan kekakuan musim semi. Nilai defaultnya adalah 3.

Contoh

Contoh berikut menerapkan ElasticEase fungsi permudah ke DoubleAnimation untuk membuat animasi yang menyerupai spring yang berosilasi bolak-balik hingga istirahat.

<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:4" 
                     Storyboard.TargetName="myRectangle" 
                     Storyboard.TargetProperty="Height">
                        <DoubleAnimation.EasingFunction>
                            
                            <!-- Elastic easing function assigned to From/To animation -->
                            <ElasticEase x:Name="myElasticEase" Oscillations="3" 
                             Springiness="1" EasingMode="EaseOut"/>
                        </DoubleAnimation.EasingFunction>
                    </DoubleAnimation>

                </Storyboard>
            </BeginStoryboard>
        </EventTrigger>
    </Rectangle.Triggers>

</Rectangle>

Keterangan

Semakin kecil Springiness nilainya, semakin membedakan pegas dan semakin cepat elastisitas menurun intensitasnya di setiap osilasi.

Bidang pengidentifikasi properti dependensi: SpringinessProperty

Diagram berikut mengilustrasikan efek nilai yang berbeda dari Springiness.

Menunjukkan nilai Springiness yang berbeda.

Penggunaan Atribut XAML

<ElasticEase Springiness="double"/>  

Berlaku untuk