System.Windows.Media.Animation Namnområde
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Innehåller typer som stöder funktioner för egenskapsanimering, inklusive tidslinjer, storyboards och nyckelramar.
Klasser
| Name | Description |
|---|---|
| Animatable |
Abstrakt klass som ger stöd för animering. |
| AnimationClock |
Underhåller körningstillståndet för en AnimationTimeline och bearbetar dess utdatavärden. |
| AnimationException |
Undantaget som utlöses när ett fel inträffar när en egenskap animeras. |
| AnimationTimeline |
Definierar ett tidssegment över vilket utdatavärden skapas. Dessa värden används för att animera en målegenskap. |
| BackEase |
Representerar en lättande funktion som drar tillbaka en animerings rörelse något innan den börjar animera i den angivna sökvägen. |
| BeginStoryboard |
En utlösaråtgärd som påbörjar en Storyboard och distribuerar sina animeringar till sina målobjekt och egenskaper. |
| BooleanAnimationBase |
Abstrakt klass som, när den implementeras, animerar ett Boolean värde. |
| BooleanAnimationUsingKeyFrames |
Animerar värdet för en egenskap som tar en längs en Boolean uppsättning KeyFrames över en angiven Duration. |
| BooleanKeyFrame |
Abstrakt klass som, när den implementeras, definierar ett segment med sitt eget målvärde och interpoleringsmetod för en BooleanAnimationUsingKeyFrames. |
| BooleanKeyFrameCollection |
Representerar en samling BooleanKeyFrame objekt. |
| BounceEase |
Representerar en lättande funktion som skapar en animerad studsande effekt. |
| ByteAnimation |
Animerar värdet för en Byte egenskap mellan två målvärden med linjär interpolation över en angiven Duration. |
| ByteAnimationBase |
Abstrakt klass som, när den implementeras, animerar ett Byte värde. |
| ByteAnimationUsingKeyFrames |
Animerar värdet för en Byte egenskap längs en uppsättning med KeyFrames. |
| ByteKeyFrame |
Abstrakt klass som när den implementeras definierar ett animeringssegment med ett eget målvärde och en interpoleringsmetod för en ByteAnimationUsingKeyFrames. |
| ByteKeyFrameCollection |
Representerar en samling ByteKeyFrame objekt. |
| CharAnimationBase |
Abstrakt klass som, när den implementeras, animerar ett Char värde. |
| CharAnimationUsingKeyFrames |
Animerar värdet för en Char egenskap längs en uppsättning KeyFrames över en angiven Duration. |
| CharKeyFrame |
Abstrakt klass som när den implementeras definierar ett animeringssegment med ett eget målvärde och en interpoleringsmetod för en CharAnimationUsingKeyFrames. |
| CharKeyFrameCollection |
Representerar en samling CharKeyFrame objekt. |
| CircleEase |
Representerar en lättande funktion som skapar en animering som accelererar och/eller saktar in med hjälp av en cirkulär funktion. |
| Clock |
Underhåller körningstidstillstånd för en Timeline. |
| ClockCollection |
Representerar en ordnad samling Clock objekt. |
| ClockController |
Styr interaktivt en Clock. |
| ClockGroup |
En sammansättning av Clock typer med beteende baserat på en TimelineGroup. |
| ColorAnimation |
Animerar värdet för en Color egenskap mellan två målvärden med linjär interpolation över en angiven Duration. |
| ColorAnimationBase |
Abstrakt klass som, när den implementeras, animerar ett Color värde. |
| ColorAnimationUsingKeyFrames |
Animerar värdet för en Color egenskap längs en uppsättning KeyFrames över en angiven Duration. |
| ColorKeyFrame |
Abstrakt klass som när den implementeras definierar ett animeringssegment med ett eget målvärde och en interpoleringsmetod för en ColorAnimationUsingKeyFrames. |
| ColorKeyFrameCollection |
Representerar en samling ColorKeyFrame objekt. |
| ControllableStoryboardAction |
Manipulerar en Storyboard som har tillämpats av en BeginStoryboard åtgärd. |
| CubicEase |
Representerar en lättande funktion som skapar en animering som accelererar och/eller saktar in med formeln f(t) = t3. |
| DecimalAnimation |
Animerar värdet för en Decimal egenskap mellan två målvärden med linjär interpolation över en angiven Duration. |
| DecimalAnimationBase |
Abstrakt klass som, när den implementeras, animerar ett Decimal värde. |
| DecimalAnimationUsingKeyFrames |
Animerar värdet för en Decimal egenskap längs en uppsättning med KeyFrames. |
| DecimalKeyFrame |
Abstrakt klass som när den implementeras definierar ett animeringssegment med ett eget målvärde och en interpoleringsmetod för en DecimalAnimationUsingKeyFrames. |
| DecimalKeyFrameCollection |
Representerar en samling DecimalKeyFrame objekt. |
| DiscreteBooleanKeyFrame |
Animerar från värdet för Boolean den tidigare nyckelramen till sin egen Value med diskret interpolation. |
| DiscreteByteKeyFrame |
Animerar från värdet för Byte den tidigare nyckelramen till sin egen Value med diskret interpolation. |
| DiscreteCharKeyFrame |
Animerar från värdet för Char den tidigare nyckelramen till sin egen Value med diskret interpolation. |
| DiscreteColorKeyFrame |
Animerar från värdet för Color den tidigare nyckelramen till sin egen Value med diskret interpolation. |
| DiscreteDecimalKeyFrame |
Animerar från värdet för Decimal den tidigare nyckelramen till sin egen Value med diskret interpolation. |
| DiscreteDoubleKeyFrame |
Animerar från värdet för Double den tidigare nyckelramen till sin egen Value med diskret interpolation. |
| DiscreteInt16KeyFrame |
Animerar från värdet för Int16 den tidigare nyckelramen till sin egen Value med diskret interpolation. |
| DiscreteInt32KeyFrame |
Animerar från värdet för Int32 den tidigare nyckelramen till sin egen Value med diskret interpolation. |
| DiscreteInt64KeyFrame |
Animerar från värdet för Int64 den tidigare nyckelramen till sin egen Value med diskret interpolation. |
| DiscreteMatrixKeyFrame |
Animerar från värdet för Matrix den tidigare nyckelramen till sin egen Value med diskret interpolation. |
| DiscreteObjectKeyFrame |
Animerar från värdet för Object den tidigare nyckelramen till sin egen Value med diskret interpolation. |
| DiscretePoint3DKeyFrame |
Animerar från värdet för Point3D den tidigare nyckelramen till sin egen Value med diskret interpolation. |
| DiscretePointKeyFrame |
Animerar från värdet för Point den tidigare nyckelramen till sin egen Value med diskret interpolation. |
| DiscreteQuaternionKeyFrame |
Animerar från värdet för Quaternion den tidigare nyckelramen till sin egen Value med diskret interpolation. |
| DiscreteRectKeyFrame |
Animerar från värdet för Rect den tidigare nyckelramen till sin egen Value med diskret interpolation. |
| DiscreteRotation3DKeyFrame |
Animerar från värdet för Rotation3D den tidigare nyckelramen till sin egen Value med diskret interpolation. |
| DiscreteSingleKeyFrame |
Animerar från värdet för Single den tidigare nyckelramen till sin egen Value med diskret interpolation. |
| DiscreteSizeKeyFrame |
Animerar från värdet för Size den tidigare nyckelramen till sin egen Value med diskret interpolation. |
| DiscreteStringKeyFrame |
Animerar från värdet för String den tidigare nyckelramen till sin egen Value med diskret interpolation. |
| DiscreteThicknessKeyFrame |
Animerar från värdet för Thickness den tidigare nyckelramen till sin egen Value med diskret interpolation. |
| DiscreteVector3DKeyFrame |
Animerar från värdet för Vector3D den tidigare nyckelramen till sin egen Value med diskret interpolation. |
| DiscreteVectorKeyFrame |
Animerar från värdet för Vector den tidigare nyckelramen till sin egen Value med diskret interpolation. |
| DoubleAnimation |
Animerar värdet för en Double egenskap mellan två målvärden med linjär interpolation över en angiven Duration. |
| DoubleAnimationBase |
Abstrakt klass som, när den implementeras, animerar ett Double värde. |
| DoubleAnimationUsingKeyFrames |
Animerar värdet för en Double egenskap längs en uppsättning med KeyFrames. |
| DoubleAnimationUsingPath |
Animerar värdet för en Double egenskap mellan två eller flera målvärden med hjälp av en PathGeometry för att ange dessa värden. Den här animeringen kan användas för att flytta ett visuellt objekt längs en sökväg. |
| DoubleKeyFrame |
Abstrakt klass som när den implementeras definierar ett animeringssegment med ett eget målvärde och en interpoleringsmetod för en DoubleAnimationUsingKeyFrames. |
| DoubleKeyFrameCollection |
Representerar en samling DoubleKeyFrame objekt. |
| EasingByteKeyFrame |
En klass som gör att du kan associera lättnadsfunktioner med en animering av nyckelramar ByteAnimationUsingKeyFrames . |
| EasingColorKeyFrame |
En klass som gör att du kan associera lättnadsfunktioner med en animering av nyckelramar ColorAnimationUsingKeyFrames . |
| EasingDecimalKeyFrame |
En abstrakt klass som gör att du kan associera lättnadsfunktioner med en animering av nyckelramar DecimalAnimationUsingKeyFrames . |
| EasingDoubleKeyFrame |
En klass som gör att du kan associera lättnadsfunktioner med en animering av nyckelramar DoubleAnimationUsingKeyFrames . |
| EasingFunctionBase |
Tillhandahåller basklassen för alla lättnadsfunktioner. |
| EasingInt16KeyFrame |
En klass som gör att du kan associera lättnadsfunktioner med en animering av nyckelramar Int16AnimationUsingKeyFrames . |
| EasingInt32KeyFrame |
En klass som gör att du kan associera lättnadsfunktioner med en animering av nyckelramar Int32AnimationUsingKeyFrames . |
| EasingInt64KeyFrame |
En klass som gör att du kan associera lättnadsfunktioner med en animering av nyckelramar Int64AnimationUsingKeyFrames . |
| EasingPoint3DKeyFrame |
En klass som gör att du kan associera lättnadsfunktioner med en animering av nyckelramar Point3DAnimationUsingKeyFrames . |
| EasingPointKeyFrame |
En klass som gör att du kan associera lättnadsfunktioner med en animering av nyckelramar PointAnimationUsingKeyFrames . |
| EasingQuaternionKeyFrame |
En klass som gör att du kan associera lättnadsfunktioner med en animering av nyckelramar QuaternionAnimationUsingKeyFrames . |
| EasingRectKeyFrame |
En klass som gör att du kan associera lättnadsfunktioner med en animering av nyckelramar RectAnimationUsingKeyFrames . |
| EasingRotation3DKeyFrame |
En klass som gör att du kan associera lättnadsfunktioner med en animering av nyckelramar Rotation3DAnimationUsingKeyFrames . |
| EasingSingleKeyFrame |
En klass som gör att du kan associera lättnadsfunktioner med en animering av nyckelramar SingleAnimationUsingKeyFrames . |
| EasingSizeKeyFrame |
En klass som gör att du kan associera lättnadsfunktioner med en animering av nyckelramar SizeAnimationUsingKeyFrames . |
| EasingThicknessKeyFrame |
En klass som gör att du kan associera lättnadsfunktioner med en animering av nyckelramar ThicknessAnimationUsingKeyFrames . |
| EasingVector3DKeyFrame |
En klass som gör att du kan associera lättnadsfunktioner med en animering av nyckelramar Vector3DAnimationUsingKeyFrames . |
| EasingVectorKeyFrame |
En klass som gör att du kan associera lättnadsfunktioner med en animering av nyckelramar VectorAnimationUsingKeyFrames . |
| ElasticEase |
Representerar en lättande funktion som skapar en animering som liknar en fjäder som oscillerar fram och tillbaka tills den kommer till vila. |
| ExponentialEase |
Representerar en lättande funktion som skapar en animering som accelererar och/eller saktar in med hjälp av en exponentiell formel. |
| Int16Animation |
Animerar värdet för en Int16 egenskap mellan två målvärden med linjär interpolation över en angiven Duration. |
| Int16AnimationBase |
Abstrakt klass som, när den implementeras, animerar ett Int16 värde. |
| Int16AnimationUsingKeyFrames |
Animerar värdet för en Int16 egenskap längs en uppsättning med KeyFrames. |
| Int16KeyFrame |
Abstrakt klass som när den implementeras definierar ett animeringssegment med ett eget målvärde och en interpoleringsmetod för en Int16AnimationUsingKeyFrames. |
| Int16KeyFrameCollection |
Representerar en samling Int16KeyFrame objekt. |
| Int32Animation |
Animerar värdet för en Int32 egenskap mellan två målvärden med linjär interpolation över en angiven Duration. |
| Int32AnimationBase |
Abstrakt klass som, när den implementeras, animerar ett Int32 värde. |
| Int32AnimationUsingKeyFrames |
Animerar värdet för en Int32 egenskap längs en uppsättning med KeyFrames. |
| Int32KeyFrame |
Abstrakt klass som när den implementeras definierar ett animeringssegment med ett eget målvärde och en interpoleringsmetod för en Int32AnimationUsingKeyFrames. |
| Int32KeyFrameCollection |
Representerar en samling Int32KeyFrame objekt. |
| Int64Animation |
Animerar värdet för en Int64 egenskap mellan två målvärden med linjär interpolation över en angiven Duration. |
| Int64AnimationBase |
Abstrakt klass som, när den implementeras, animerar ett Int64 värde. |
| Int64AnimationUsingKeyFrames |
Animerar värdet för en Int64 egenskap längs en uppsättning med KeyFrames. |
| Int64KeyFrame |
Abstrakt klass som när den implementeras definierar ett animeringssegment med ett eget målvärde och en interpoleringsmetod för en Int64AnimationUsingKeyFrames. |
| Int64KeyFrameCollection |
Representerar en samling Int64KeyFrame objekt. |
| KeySpline |
Den här klassen används av en spline-nyckelram för att definiera animeringsförloppet. |
| LinearByteKeyFrame |
Animerar från värdet för Byte den tidigare nyckelramen till sin egen Value med linjär interpolation. |
| LinearColorKeyFrame |
Animerar från värdet för Color den tidigare nyckelramen till sin egen Value med linjär interpolation. |
| LinearDecimalKeyFrame |
Animerar från värdet för Decimal den tidigare nyckelramen till sin egen Value med linjär interpolation. |
| LinearDoubleKeyFrame |
Animerar från värdet för Double den tidigare nyckelramen till sin egen Value med linjär interpolation. |
| LinearInt16KeyFrame |
Animerar från värdet för Int16 den tidigare nyckelramen till sin egen Value med linjär interpolation. |
| LinearInt32KeyFrame |
Animerar från värdet för Int32 den tidigare nyckelramen till sin egen Value med linjär interpolation. |
| LinearInt64KeyFrame |
Animerar från värdet för Int64 den tidigare nyckelramen till sin egen Value med linjär interpolation. |
| LinearPoint3DKeyFrame |
Animerar från värdet för Point3D den tidigare nyckelramen till sin egen Value med linjär interpolation. |
| LinearPointKeyFrame |
Animerar från värdet för Point den tidigare nyckelramen till sin egen Value med linjär interpolation. |
| LinearQuaternionKeyFrame |
Animerar från värdet för Quaternion den tidigare nyckelramen till sin egen Value med linjär interpolation. |
| LinearRectKeyFrame |
Animerar från värdet för Rect den tidigare nyckelramen till sin egen Value med linjär interpolation. |
| LinearRotation3DKeyFrame |
Animerar från värdet för Rotation3D den tidigare nyckelramen till sin egen Value med linjär interpolation. |
| LinearSingleKeyFrame |
Animerar från värdet för Single den tidigare nyckelramen till sin egen Value med linjär interpolation. |
| LinearSizeKeyFrame |
Animerar från värdet för Size den tidigare nyckelramen till sin egen Value med linjär interpolation. |
| LinearThicknessKeyFrame |
Animerar från värdet för Thickness den tidigare nyckelramen till sin egen Value med linjär interpolation. |
| LinearVector3DKeyFrame |
Animerar från värdet för Vector3D den tidigare nyckelramen till sin egen Value med linjär interpolation. |
| LinearVectorKeyFrame |
Animerar från värdet för Vector den tidigare nyckelramen till sin egen Value med linjär interpolation. |
| MatrixAnimationBase |
Abstrakt klass som, när den implementeras, animerar ett Matrix värde. |
| MatrixAnimationUsingKeyFrames |
Animerar värdet för en Matrix egenskap längs en uppsättning med KeyFrames. |
| MatrixAnimationUsingPath |
Animerar värdet för en Matrix egenskap med hjälp av en PathGeometry för att generera de animerade värdena. Den här animeringen kan användas för att flytta ett visuellt objekt längs en sökväg. |
| MatrixKeyFrame |
Abstrakt klass som när den implementeras definierar ett animeringssegment med ett eget målvärde och en interpoleringsmetod för en MatrixAnimationUsingKeyFrames. |
| MatrixKeyFrameCollection |
Representerar en samling MatrixKeyFrame objekt. |
| ObjectAnimationBase |
Abstrakt klass som, när den implementeras, animerar ett Object värde. |
| ObjectAnimationUsingKeyFrames |
Animerar värdet för en Object egenskap längs en uppsättning KeyFrames med över en angiven Duration. |
| ObjectKeyFrame |
Abstrakt klass som när den implementeras definierar ett animeringssegment med ett eget målvärde och en interpoleringsmetod för en ObjectAnimationUsingKeyFrames. |
| ObjectKeyFrameCollection |
Representerar en samling ObjectKeyFrame objekt. |
| ParallelTimeline |
Definierar ett tidssegment som kan innehålla underordnade Timeline objekt. Dessa underordnade tidslinjer blir aktiva enligt deras respektive BeginTime egenskaper. Dessutom kan underordnade tidslinjer överlappa (köras parallellt) med varandra. |
| PauseStoryboard |
En utlösaråtgärd som pausar en Storyboard. |
| Point3DAnimation |
Animerar värdet för en Point3D egenskap med linjär interpolation mellan två värden. |
| Point3DAnimationBase |
Abstrakt klass som, när den implementeras, animerar ett Point3D värde. |
| Point3DAnimationUsingKeyFrames |
Animerar värdet för en Point3D egenskap längs en uppsättning med KeyFrames. |
| Point3DKeyFrame |
Abstrakt klass som när den implementeras definierar ett animeringssegment med ett eget målvärde och en interpoleringsmetod för en Point3DAnimationUsingKeyFrames. |
| Point3DKeyFrameCollection |
Representerar en samling Point3DKeyFrame objekt. |
| PointAnimation |
Animerar värdet för en Point egenskap mellan två målvärden med linjär interpolation över en angiven Duration. |
| PointAnimationBase |
Abstrakt klass som, när den implementeras, animerar ett Point värde. |
| PointAnimationUsingKeyFrames |
Animerar värdet för en Point egenskap längs en uppsättning med KeyFrames. |
| PointAnimationUsingPath |
Animerar värdet för en Point egenskap mellan två eller flera målvärden med hjälp av en PathGeometry för att ange dessa värden. Den här animeringen kan användas för att flytta ett visuellt objekt längs en sökväg. |
| PointKeyFrame |
Definierar ett animeringssegment med ett eget målvärde och en interpoleringsmetod för en PointAnimationUsingKeyFrames. |
| PointKeyFrameCollection |
Representerar en samling PointKeyFrame objekt. |
| PowerEase |
Representerar en lättande funktion som skapar en animering som accelererar och/eller saktar in med formeln f(t) = tp där p är lika Power med egenskapen. |
| QuadraticEase |
Representerar en lättande funktion som skapar en animering som accelererar och/eller saktar in med formeln f(t) = t2 |
| QuarticEase |
Representerar en lättande funktion som skapar en animering som accelererar och/eller saktar in med formeln f(t) = t4. |
| QuaternionAnimation |
Animerar värdet för en Quaternion egenskap mellan två målvärden med linjär interpolation över en angiven Duration. |
| QuaternionAnimationBase |
Abstrakt klass som, när den implementeras, animerar ett Quaternion värde. |
| QuaternionAnimationUsingKeyFrames |
Animerar värdet för en Quaternion egenskap längs en uppsättning KeyFrames över en angiven Duration. |
| QuaternionKeyFrame |
Abstrakt klass som när den implementeras definierar ett animeringssegment med ett eget målvärde och en interpoleringsmetod för en QuaternionAnimationUsingKeyFrames. |
| QuaternionKeyFrameCollection |
Representerar en samling QuaternionKeyFrame objekt. |
| QuinticEase |
Representerar en lättande funktion som skapar en animering som accelererar och/eller saktar in med formeln f(t) = t5. |
| RectAnimation |
Animerar värdet för en Rect egenskap mellan två målvärden med linjär interpolation. |
| RectAnimationBase |
Abstrakt klass som, när den implementeras, animerar ett Rect värde. |
| RectAnimationUsingKeyFrames |
Animerar värdet för en egenskap som tar en längs en Rect uppsättning nyckelramar. |
| RectKeyFrame |
Abstrakt klass som när den implementeras definierar ett animeringssegment med ett eget målvärde och en interpoleringsmetod för en RectAnimationUsingKeyFrames. |
| RectKeyFrameCollection |
Representerar en samling RectKeyFrame objekt. |
| RemoveStoryboard |
En utlösaråtgärd som tar bort en Storyboard. |
| RepeatBehaviorConverter |
Konverterar instanser av RepeatBehavior till och från andra datatyper. |
| ResumeStoryboard |
En utlösaråtgärd som återupptar en pausad Storyboard. |
| Rotation3DAnimation |
Animerar värdet för en Rotation3D egenskap med linjär interpolation mellan två värden som bestäms av kombinationen av From, Toeller By egenskaper som har angetts för animeringen. |
| Rotation3DAnimationBase |
Abstrakt klass som, när den implementeras, animerar ett Rotation3D värde. |
| Rotation3DAnimationUsingKeyFrames |
Animerar värdet för en Rotation3D egenskap längs en uppsättning med KeyFrames. |
| Rotation3DKeyFrame |
Abstrakt klass som när den implementeras definierar ett animeringssegment med ett eget målvärde och en interpoleringsmetod för en Rotation3DAnimationUsingKeyFrames. |
| Rotation3DKeyFrameCollection |
Representerar en samling Rotation3DKeyFrame objekt. |
| SeekStoryboard |
En utlösaråtgärd som tillhandahåller funktioner för att söka (hoppa över) till en angiven tid inom den aktiva perioden för en Storyboard. |
| SetStoryboardSpeedRatio |
En utlösaråtgärd som ändrar hastigheten för en Storyboard. |
| SineEase |
Representerar en lättande funktion som skapar en animering som accelererar och/eller saktar in med hjälp av en sinusformel. |
| SingleAnimation |
Animerar värdet för en Single egenskap mellan två målvärden med linjär interpolation över en angiven Duration. |
| SingleAnimationBase |
Abstrakt klass som, när den implementeras, animerar ett Single värde. |
| SingleAnimationUsingKeyFrames |
Animerar värdet för en Single egenskap längs en uppsättning med KeyFrames. |
| SingleKeyFrame |
Abstrakt klass som när den implementeras definierar ett animeringssegment med ett eget målvärde och en interpoleringsmetod för en SingleAnimationUsingKeyFrames. |
| SingleKeyFrameCollection |
Representerar en samling SingleKeyFrame objekt. |
| SizeAnimation |
Animerar värdet för en Size egenskap mellan två målvärden med linjär interpolation över en angiven Duration. |
| SizeAnimationBase |
Abstrakt klass som, när den implementeras, animerar ett Size värde. |
| SizeAnimationUsingKeyFrames |
Animerar värdet för en Size egenskap längs en uppsättning med KeyFrames. |
| SizeKeyFrame |
Abstrakt klass som när den implementeras definierar ett animeringssegment med ett eget målvärde och en interpoleringsmetod för en SizeAnimationUsingKeyFrames. |
| SizeKeyFrameCollection |
Representerar en samling SizeKeyFrame objekt. |
| SkipStoryboardToFill |
En utlösaråtgärd som avancerar till Storyboard slutet av fyllningsperioden. |
| SplineByteKeyFrame |
Animerar från värdet för Byte den tidigare nyckelramen till sin egen Value med hjälp av splindad interpolation. |
| SplineColorKeyFrame |
Animerar från värdet för Color den tidigare nyckelramen till sin egen Value med hjälp av splindad interpolation. |
| SplineDecimalKeyFrame |
Animerar från värdet för Decimal den tidigare nyckelramen till sin egen Value med hjälp av splindad interpolation. |
| SplineDoubleKeyFrame |
Animerar från värdet för Double den tidigare nyckelramen till sin egen Value med hjälp av splindad interpolation. |
| SplineInt16KeyFrame |
Animerar från värdet för Int16 den tidigare nyckelramen till sin egen Value med hjälp av splindad interpolation. |
| SplineInt32KeyFrame |
Animerar från värdet för Int32 den tidigare nyckelramen till sin egen Value med hjälp av splindad interpolation. |
| SplineInt64KeyFrame |
Animerar från värdet för Int64 den tidigare nyckelramen till sin egen Value med hjälp av splindad interpolation. |
| SplinePoint3DKeyFrame |
Animerar från värdet för Point3D den tidigare nyckelramen till sin egen Value med hjälp av splindad interpolation. |
| SplinePointKeyFrame |
Animerar från värdet för Point den tidigare nyckelramen till sin egen Value med hjälp av splindad interpolation. |
| SplineQuaternionKeyFrame |
Animerar från värdet för Quaternion den tidigare nyckelramen till sin egen Value med hjälp av splindad interpolation. |
| SplineRectKeyFrame |
Animerar från värdet för Rect den tidigare nyckelramen till sin egen Value med hjälp av splindad interpolation. |
| SplineRotation3DKeyFrame |
Animerar från värdet för Rotation3D den tidigare nyckelramen till sin egen Value med hjälp av splindad interpolation. |
| SplineSingleKeyFrame |
Animerar från värdet för Single den tidigare nyckelramen till sin egen Value med hjälp av splindad interpolation. |
| SplineSizeKeyFrame |
Animerar från värdet för Size den tidigare nyckelramen till sin egen Value med hjälp av splindad interpolation. |
| SplineThicknessKeyFrame |
Animerar från värdet för Thickness den tidigare nyckelramen till sin egen Value med hjälp av splindad interpolation. |
| SplineVector3DKeyFrame |
Animerar från värdet för Vector3D den tidigare nyckelramen till sin egen Value med hjälp av splindad interpolation. |
| SplineVectorKeyFrame |
Animerar från värdet för Vector den tidigare nyckelramen till sin egen Value med hjälp av splindad interpolation. |
| StopStoryboard |
En utlösaråtgärd som stoppar en Storyboard. |
| Storyboard |
En tidslinje för containrar som innehåller information om objekt- och egenskapsmål för dess underordnade animeringar. |
| StringAnimationBase |
Abstrakt klass som, när den implementeras, animerar ett String värde. |
| StringAnimationUsingKeyFrames |
Animerar värdet för en String egenskap längs en uppsättning KeyFrames över en angiven Duration. |
| StringKeyFrame |
Definierar ett animeringssegment med ett eget målvärde och en interpoleringsmetod för en StringAnimationUsingKeyFrames. |
| StringKeyFrameCollection |
Representerar en samling StringKeyFrame objekt. |
| ThicknessAnimation |
Animerar värdet för en Thickness egenskap mellan två målvärden med linjär interpolation över en angiven Duration. |
| ThicknessAnimationBase |
Abstrakt klass som, när den implementeras, animerar ett Thickness värde. |
| ThicknessAnimationUsingKeyFrames |
Animerar värdet för en Thickness egenskap längs en uppsättning med KeyFrames. |
| ThicknessKeyFrame |
Abstrakt klass som när den implementeras definierar ett animeringssegment med ett eget målvärde och en interpoleringsmetod för en ThicknessAnimationUsingKeyFrames. |
| ThicknessKeyFrameCollection |
Representerar en samling ThicknessKeyFrame objekt. |
| Timeline |
Definierar ett tidssegment. |
| TimelineCollection |
Representerar en samling Timeline objekt. |
| TimelineGroup |
Abstrakt klass som när den implementeras representerar en Timeline som kan innehålla en samling underordnade Timeline objekt. |
| Vector3DAnimation |
Animerar värdet för en Vector3D-egenskap med linjär interpolation mellan två värden. |
| Vector3DAnimationBase |
Abstrakt klass som representerar ett animerat Vector3D värde. |
| Vector3DAnimationUsingKeyFrames |
Animerar värdet för en Vector3D egenskap längs en uppsättning med KeyFrames. |
| Vector3DKeyFrame |
Abstrakt klass som när den implementeras definierar ett animeringssegment med ett eget målvärde och en interpoleringsmetod för en Vector3DAnimationUsingKeyFrames. |
| Vector3DKeyFrameCollection |
Representerar en samling Vector3DKeyFrame objekt. |
| VectorAnimation |
Animerar värdet för en Vector egenskap mellan två målvärden med linjär interpolation över en angiven Duration. |
| VectorAnimationBase |
Abstrakt klass som, när den implementeras, animerar ett Vector värde. |
| VectorAnimationUsingKeyFrames |
Animerar värdet för en Vector egenskap längs en uppsättning med KeyFrames. |
| VectorKeyFrame |
Abstrakt klass som när den implementeras definierar ett animeringssegment med ett eget målvärde och en interpoleringsmetod för en VectorAnimationUsingKeyFrames. |
| VectorKeyFrameCollection |
Representerar en samling VectorKeyFrame objekt. |
Strukturer
| Name | Description |
|---|---|
| KeyTime |
Under den relativa kursen för en animering anger en KeyTime instans den exakta tidpunkten när en viss nyckelram ska äga rum. |
| RepeatBehavior |
Beskriver hur en Timeline upprepar sin enkla varaktighet. |
| TimelineCollection.Enumerator |
Räknar upp medlemmarna i en TimelineCollection. |
Gränssnitt
| Name | Description |
|---|---|
| IAnimatable |
Den här typen stöder WPF infrastruktur och är inte avsedd att användas direkt från koden. För att göra en klass animatable bör den härledas från UIElement, ContentElementeller Animatable. |
| IEasingFunction |
Definierar de grundläggande funktionerna i en lättande funktion. |
| IKeyFrame |
En IKeyFrame gränssnittsimplementering ger oskriven åtkomst till KeyTime egenskaper. |
| IKeyFrameAnimation |
En IKeyFrameAnimation gränssnittsimplementering ger otypad åtkomst till medlemmar i nyckelramsamlingen. |
Uppräkningar
| Name | Description |
|---|---|
| ClockState |
Beskriver de potentiella tillstånden för en tidslinjes Clock objekt. |
| EasingMode |
Definierar de lägen där klasser som härleds från EasingFunctionBase utför sina lättnader. |
| FillBehavior |
Anger hur en Timeline beter sig när den ligger utanför den aktiva perioden men dess överordnade är inom den aktiva perioden eller undantagsperioden. |
| HandoffBehavior |
Anger hur nya animeringar interagerar med alla befintliga som redan tillämpas på en egenskap. |
| KeyTimeType |
Representerar de olika typer som kan representera en KeyTime instans. |
| PathAnimationSource |
Anger utdataegenskapsvärdet för sökvägen som används för att driva animeringen. |
| SlipBehavior |
Anger hur ett ParallelTimeline kommer att bete sig när en eller flera av dess Timeline underordnade objekt halkar. |
| TimeSeekOrigin |
Anger ursprunget för en sökåtgärd. Förskjutningen av sökåtgärden är relativ till det här ursprunget. |