System.Windows.Media.Animation Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia typy, które obsługują funkcje animacji właściwości, w tym osie czasu, storyboardy i klatek kluczowych.
Klasy
Animatable |
Klasa abstrakcyjna, która zapewnia obsługę animacji. |
AnimationClock |
Zachowuje stan czasu wykonywania elementu AnimationTimeline i przetwarza jego wartości wyjściowe. |
AnimationException |
Wyjątek zgłaszany w przypadku wystąpienia błędu podczas animowania właściwości. |
AnimationTimeline |
Definiuje segment czasu, w którym są generowane wartości wyjściowe. Te wartości są używane do animowania właściwości docelowej. |
BackEase |
Reprezentuje funkcję złagodzenia, która wycofuje ruch animacji nieco przed rozpoczęciem animowania w wskazanej ścieżce. |
BeginStoryboard |
Akcja wyzwalacza, która rozpoczyna Storyboard i dystrybuuje animacje do obiektów docelowych i właściwości. |
BooleanAnimationBase |
Abstrakcyjna klasa, która po zaimplementowaniu animuje Boolean wartość. |
BooleanAnimationUsingKeyFrames |
Animuje wartość właściwości, która pobiera Boolean zestaw KeyFrames wartości nad określonym Durationelementem . |
BooleanKeyFrame |
Abstrakcyjna klasa, która po zaimplementowaniu definiuje segment z własną wartością docelową i metodą interpolacji dla klasy BooleanAnimationUsingKeyFrames. |
BooleanKeyFrameCollection |
Reprezentuje kolekcję BooleanKeyFrame obiektów. |
BounceEase |
Reprezentuje funkcję złagodzenia, która tworzy animowany efekt odbijania. |
ByteAnimation |
Animuje wartość właściwości między dwiema Byte wartościami docelowymi przy użyciu interpolacji liniowej w określonej Durationwartości . |
ByteAnimationBase |
Abstrakcyjna klasa, która po zaimplementowaniu animuje Byte wartość. |
ByteAnimationUsingKeyFrames | |
ByteKeyFrame |
Klasa abstrakcyjna, która po zaimplementowaniu definiuje segment animacji z własną wartością docelową i metodą interpolacji dla klasy ByteAnimationUsingKeyFrames. |
ByteKeyFrameCollection |
Reprezentuje kolekcję ByteKeyFrame obiektów. |
CharAnimationBase |
Abstrakcyjna klasa, która po zaimplementowaniu animuje Char wartość. |
CharAnimationUsingKeyFrames |
Animuje wartość Char właściwości wzdłuż zestawu KeyFrames nad określonym Durationelementem . |
CharKeyFrame |
Klasa abstrakcyjna, która po zaimplementowaniu definiuje segment animacji z własną wartością docelową i metodą interpolacji dla klasy CharAnimationUsingKeyFrames. |
CharKeyFrameCollection |
Reprezentuje kolekcję CharKeyFrame obiektów. |
CircleEase |
Reprezentuje funkcję złagodzenia, która tworzy animację, która przyspiesza i/lub zwalnia przy użyciu funkcji cyklicznej. |
Clock |
Utrzymuje stan czasu wykonywania dla elementu Timeline. |
ClockCollection |
Reprezentuje uporządkowaną kolekcję Clock obiektów. |
ClockController |
Interaktywnie steruje obiektem Clock. |
ClockGroup |
Zestaw Clock typów z zachowaniem TimelineGroupopartym na obiekcie . |
ColorAnimation |
Animuje wartość właściwości między dwiema Color wartościami docelowymi przy użyciu interpolacji liniowej w określonej Durationwartości . |
ColorAnimationBase |
Abstrakcyjna klasa, która po zaimplementowaniu animuje Color wartość. |
ColorAnimationUsingKeyFrames |
Animuje wartość Color właściwości wzdłuż zestawu KeyFrames nad określonym Durationelementem . |
ColorKeyFrame |
Abstrakcyjna klasa, która po zaimplementowaniu definiuje segment animacji z własną wartością docelową i metodą interpolacji dla klasy ColorAnimationUsingKeyFrames. |
ColorKeyFrameCollection |
Reprezentuje kolekcję ColorKeyFrame obiektów. |
ControllableStoryboardAction |
Manipuluje elementem Storyboard , który został zastosowany przez BeginStoryboard akcję. |
CubicEase |
Reprezentuje funkcję złagodzenia, która tworzy animację, która przyspiesza i/lub zwalnia przy użyciu formuły f(t) = t3. |
DecimalAnimation |
Animuje wartość Decimal właściwości między dwiema wartościami docelowymi przy użyciu interpolacji liniowej w określonym Durationobiekcie . |
DecimalAnimationBase |
Abstrakcyjna klasa, która po zaimplementowaniu animuje Decimal wartość. |
DecimalAnimationUsingKeyFrames |
Animuje wartość Decimal właściwości wzdłuż zestawu .KeyFrames |
DecimalKeyFrame |
Abstrakcyjna klasa, która po zaimplementowaniu definiuje segment animacji z własną wartością docelową i metodą interpolacji dla klasy DecimalAnimationUsingKeyFrames. |
DecimalKeyFrameCollection |
Reprezentuje kolekcję DecimalKeyFrame obiektów. |
DiscreteBooleanKeyFrame |
Animuje wartość Boolean poprzedniej ramki klucza do własnej Value przy użyciu interpolacji dyskretnej. |
DiscreteByteKeyFrame |
Animuje wartość Byte poprzedniej ramki klucza do własnej Value przy użyciu interpolacji dyskretnej. |
DiscreteCharKeyFrame |
Animuje wartość Char poprzedniej ramki klucza do własnej Value przy użyciu interpolacji dyskretnej. |
DiscreteColorKeyFrame |
Animuje wartość Color poprzedniej ramki klucza do własnej Value przy użyciu interpolacji dyskretnej. |
DiscreteDecimalKeyFrame |
Animuje wartość Decimal poprzedniej ramki klucza do własnej Value przy użyciu interpolacji dyskretnej. |
DiscreteDoubleKeyFrame |
Animuje wartość Double poprzedniej ramki klucza do własnej Value przy użyciu interpolacji dyskretnej. |
DiscreteInt16KeyFrame |
Animuje wartość Int16 poprzedniej ramki klucza do własnej Value przy użyciu interpolacji dyskretnej. |
DiscreteInt32KeyFrame |
Animuje wartość Int32 poprzedniej ramki klucza do własnej Value przy użyciu interpolacji dyskretnej. |
DiscreteInt64KeyFrame |
Animuje wartość Int64 poprzedniej ramki klucza do własnej Value przy użyciu interpolacji dyskretnej. |
DiscreteMatrixKeyFrame |
Animuje wartość Matrix poprzedniej ramki klucza do własnej Value przy użyciu interpolacji dyskretnej. |
DiscreteObjectKeyFrame |
Animuje wartość Object poprzedniej ramki klucza do własnej Value przy użyciu interpolacji dyskretnej. |
DiscretePoint3DKeyFrame |
Animuje wartość Point3D poprzedniej ramki klucza do własnej Value przy użyciu interpolacji dyskretnej. |
DiscretePointKeyFrame |
Animuje wartość Point poprzedniej ramki klucza do własnej Value przy użyciu interpolacji dyskretnej. |
DiscreteQuaternionKeyFrame |
Animuje wartość Quaternion poprzedniej ramki klucza do własnej Value przy użyciu interpolacji dyskretnej. |
DiscreteRectKeyFrame |
Animuje wartość Rect poprzedniej ramki klucza do własnej Value przy użyciu interpolacji dyskretnej. |
DiscreteRotation3DKeyFrame |
Animuje wartość Rotation3D poprzedniej ramki klucza do własnej Value przy użyciu interpolacji dyskretnej. |
DiscreteSingleKeyFrame |
Animuje wartość Single poprzedniej ramki klucza do własnej Value przy użyciu interpolacji dyskretnej. |
DiscreteSizeKeyFrame |
Animuje wartość Size poprzedniej ramki klucza do własnej Value przy użyciu interpolacji dyskretnej. |
DiscreteStringKeyFrame |
Animuje wartość String poprzedniej ramki klucza do własnej Value przy użyciu interpolacji dyskretnej. |
DiscreteThicknessKeyFrame |
Animuje wartość Thickness poprzedniej ramki klucza do własnej Value przy użyciu interpolacji dyskretnej. |
DiscreteVector3DKeyFrame |
Animuje wartość Vector3D poprzedniej ramki klucza do własnej Value przy użyciu interpolacji dyskretnej. |
DiscreteVectorKeyFrame |
Animuje wartość Vector poprzedniej ramki klucza do własnej Value przy użyciu interpolacji dyskretnej. |
DoubleAnimation |
Animuje wartość właściwości między dwiema Double wartościami docelowymi przy użyciu interpolacji liniowej w określonej Durationwartości . |
DoubleAnimationBase |
Abstrakcyjna klasa, która po zaimplementowaniu animuje Double wartość. |
DoubleAnimationUsingKeyFrames |
Animuje wartość Double właściwości wraz z KeyFrameszestawem . |
DoubleAnimationUsingPath |
Animuje wartość Double właściwości między co najmniej dwiema wartościami docelowymi przy użyciu elementu , PathGeometry aby określić te wartości. Ta animacja może służyć do przenoszenia obiektu wizualizacji wzdłuż ścieżki. |
DoubleKeyFrame |
Abstrakcyjna klasa, która po zaimplementowaniu definiuje segment animacji z własną wartością docelową i metodą interpolacji dla klasy DoubleAnimationUsingKeyFrames. |
DoubleKeyFrameCollection |
Reprezentuje kolekcję DoubleKeyFrame obiektów. |
EasingByteKeyFrame |
Klasa, która umożliwia kojarzenie funkcji złagodzenia z animacją ByteAnimationUsingKeyFrames klatek kluczowych. |
EasingColorKeyFrame |
Klasa, która umożliwia kojarzenie funkcji złagodzenia z animacją ColorAnimationUsingKeyFrames klatek kluczowych. |
EasingDecimalKeyFrame |
Abstrakcyjna klasa, która umożliwia kojarzenie funkcji złagodzenia z animacją DecimalAnimationUsingKeyFrames klatek kluczowych. |
EasingDoubleKeyFrame |
Klasa, która umożliwia kojarzenie funkcji złagodzenia z animacją DoubleAnimationUsingKeyFrames klatek kluczowych. |
EasingFunctionBase |
Udostępnia klasę bazową dla wszystkich funkcji złagodzenia. |
EasingInt16KeyFrame |
Klasa, która umożliwia kojarzenie funkcji złagodzenia z animacją Int16AnimationUsingKeyFrames klatek kluczowych. |
EasingInt32KeyFrame |
Klasa, która umożliwia kojarzenie funkcji złagodzenia z animacją Int32AnimationUsingKeyFrames klatek kluczowych. |
EasingInt64KeyFrame |
Klasa, która umożliwia kojarzenie funkcji złagodzenia z animacją Int64AnimationUsingKeyFrames klatek kluczowych. |
EasingPoint3DKeyFrame |
Klasa, która umożliwia kojarzenie funkcji złagodzenia z animacją Point3DAnimationUsingKeyFrames klatek kluczowych. |
EasingPointKeyFrame |
Klasa, która umożliwia kojarzenie funkcji złagodzenia z animacją PointAnimationUsingKeyFrames klatek kluczowych. |
EasingQuaternionKeyFrame |
Klasa, która umożliwia kojarzenie funkcji złagodzenia z animacją QuaternionAnimationUsingKeyFrames klatek kluczowych. |
EasingRectKeyFrame |
Klasa, która umożliwia kojarzenie funkcji złagodzenia z animacją RectAnimationUsingKeyFrames klatek kluczowych. |
EasingRotation3DKeyFrame |
Klasa, która umożliwia kojarzenie funkcji złagodzenia z animacją Rotation3DAnimationUsingKeyFrames klatek kluczowych. |
EasingSingleKeyFrame |
Klasa, która umożliwia kojarzenie funkcji złagodzenia z animacją SingleAnimationUsingKeyFrames klatek kluczowych. |
EasingSizeKeyFrame |
Klasa, która umożliwia kojarzenie funkcji złagodzenia z animacją SizeAnimationUsingKeyFrames klatek kluczowych. |
EasingThicknessKeyFrame |
Klasa, która umożliwia kojarzenie funkcji złagodzenia z animacją ThicknessAnimationUsingKeyFrames klatek kluczowych. |
EasingVector3DKeyFrame |
Klasa, która umożliwia kojarzenie funkcji złagodzenia z animacją Vector3DAnimationUsingKeyFrames klatek kluczowych. |
EasingVectorKeyFrame |
Klasa, która umożliwia kojarzenie funkcji złagodzenia z animacją VectorAnimationUsingKeyFrames klatek kluczowych. |
ElasticEase |
Reprezentuje funkcję złagodzenia, która tworzy animację przypominającą sprężynę oscylującą tam i z powrotem, aż do odpoczynku. |
ExponentialEase |
Reprezentuje funkcję złagodzenia, która tworzy animację, która przyspiesza i/lub zwalnia przy użyciu formuły wykładniczej. |
Int16Animation |
Animuje wartość właściwości między dwiema Int16 wartościami docelowymi przy użyciu interpolacji liniowej w określonej Durationwartości . |
Int16AnimationBase |
Abstrakcyjna klasa, która po zaimplementowaniu animuje Int16 wartość. |
Int16AnimationUsingKeyFrames | |
Int16KeyFrame |
Klasa abstrakcyjna, która po zaimplementowaniu definiuje segment animacji z własną wartością docelową i metodą interpolacji dla klasy Int16AnimationUsingKeyFrames. |
Int16KeyFrameCollection |
Reprezentuje kolekcję Int16KeyFrame obiektów. |
Int32Animation |
Animuje wartość Int32 właściwości między dwiema wartościami docelowymi przy użyciu interpolacji liniowej nad określoną Durationwartością . |
Int32AnimationBase |
Abstrakcyjna klasa, która po zaimplementowaniu animuje Int32 wartość. |
Int32AnimationUsingKeyFrames | |
Int32KeyFrame |
Klasa abstrakcyjna, która po zaimplementowaniu definiuje segment animacji z własną wartością docelową i metodą interpolacji dla klasy Int32AnimationUsingKeyFrames. |
Int32KeyFrameCollection |
Reprezentuje kolekcję Int32KeyFrame obiektów. |
Int64Animation |
Animuje wartość Int64 właściwości między dwiema wartościami docelowymi przy użyciu interpolacji liniowej w określonym Durationobiekcie . |
Int64AnimationBase |
Abstrakcyjna klasa, która po zaimplementowaniu animuje Int64 wartość. |
Int64AnimationUsingKeyFrames | |
Int64KeyFrame |
Abstrakcyjna klasa, która po zaimplementowaniu definiuje segment animacji z własną wartością docelową i metodą interpolacji dla klasy Int64AnimationUsingKeyFrames. |
Int64KeyFrameCollection |
Reprezentuje kolekcję Int64KeyFrame obiektów. |
KeySpline |
Ta klasa jest używana przez ramkę klucza spline do definiowania postępu animacji. |
LinearByteKeyFrame |
Animuje wartość Byte poprzedniej ramki klucza do własnej Value przy użyciu interpolacji liniowej. |
LinearColorKeyFrame |
Animuje wartość Color poprzedniej ramki klucza do własnej Value przy użyciu interpolacji liniowej. |
LinearDecimalKeyFrame |
Animuje wartość Decimal poprzedniej ramki klucza do własnej Value przy użyciu interpolacji liniowej. |
LinearDoubleKeyFrame |
Animuje wartość Double poprzedniej ramki klucza do własnej Value przy użyciu interpolacji liniowej. |
LinearInt16KeyFrame |
Animuje wartość Int16 poprzedniej ramki klucza do własnej Value przy użyciu interpolacji liniowej. |
LinearInt32KeyFrame |
Animuje wartość Int32 poprzedniej ramki klucza do własnej Value przy użyciu interpolacji liniowej. |
LinearInt64KeyFrame |
Animuje wartość Int64 poprzedniej ramki klucza do własnej Value przy użyciu interpolacji liniowej. |
LinearPoint3DKeyFrame |
Animuje wartość Point3D poprzedniej ramki klucza do własnej Value przy użyciu interpolacji liniowej. |
LinearPointKeyFrame |
Animuje wartość Point poprzedniej ramki klucza do własnej Value przy użyciu interpolacji liniowej. |
LinearQuaternionKeyFrame |
Animuje wartość Quaternion poprzedniej ramki klucza do własnej Value przy użyciu interpolacji liniowej. |
LinearRectKeyFrame |
Animuje wartość Rect poprzedniej ramki klucza do własnej Value przy użyciu interpolacji liniowej. |
LinearRotation3DKeyFrame |
Animuje wartość Rotation3D poprzedniej ramki klucza do własnej Value przy użyciu interpolacji liniowej. |
LinearSingleKeyFrame |
Animuje wartość Single poprzedniej ramki klucza do własnej Value przy użyciu interpolacji liniowej. |
LinearSizeKeyFrame |
Animuje wartość Size poprzedniej ramki klucza do własnej Value przy użyciu interpolacji liniowej. |
LinearThicknessKeyFrame |
Animuje wartość Thickness poprzedniej ramki klucza do własnej Value przy użyciu interpolacji liniowej. |
LinearVector3DKeyFrame |
Animuje wartość Vector3D poprzedniej ramki klucza do własnej Value przy użyciu interpolacji liniowej. |
LinearVectorKeyFrame |
Animuje wartość Vector poprzedniej ramki klucza do własnej Value przy użyciu interpolacji liniowej. |
MatrixAnimationBase |
Abstrakcyjna klasa, która po zaimplementowaniu animuje Matrix wartość. |
MatrixAnimationUsingKeyFrames |
Animuje wartość Matrix właściwości wraz z KeyFrameszestawem . |
MatrixAnimationUsingPath |
Animuje wartość Matrix właściwości przy użyciu elementu , PathGeometry aby wygenerować animowane wartości. Ta animacja może służyć do przenoszenia obiektu wizualnego wzdłuż ścieżki. |
MatrixKeyFrame |
Abstrakcyjna klasa, która po zaimplementowaniu definiuje segment animacji z własną wartością docelową i metodą interpolacji dla klasy MatrixAnimationUsingKeyFrames. |
MatrixKeyFrameCollection |
Reprezentuje kolekcję MatrixKeyFrame obiektów. |
ObjectAnimationBase |
Abstrakcyjna klasa, która po zaimplementowaniu animuje Object wartość. |
ObjectAnimationUsingKeyFrames |
Animuje wartość Object właściwości wzdłuż zestawu KeyFrames nad określonym Durationelementem . |
ObjectKeyFrame |
Klasa abstrakcyjna, która po zaimplementowaniu definiuje segment animacji z własną wartością docelową i metodą interpolacji dla klasy ObjectAnimationUsingKeyFrames. |
ObjectKeyFrameCollection |
Reprezentuje kolekcję ObjectKeyFrame obiektów. |
ParallelTimeline |
Definiuje segment czasu, który może zawierać obiekty podrzędne Timeline . Te osie czasu podrzędne stają się aktywne zgodnie z odpowiednimi BeginTime właściwościami. Ponadto podrzędne osie czasu mogą się nakładać (uruchamiać równolegle) ze sobą. |
PauseStoryboard |
Akcja wyzwalacza, która wstrzymuje Storyboardelement . |
Point3DAnimation |
Animuje wartość Point3D właściwości przy użyciu interpolacji liniowej między dwiema wartościami. |
Point3DAnimationBase |
Abstrakcyjna klasa, która po zaimplementowaniu animuje Point3D wartość. |
Point3DAnimationUsingKeyFrames |
Animuje wartość Point3D właściwości wraz z KeyFrameszestawem . |
Point3DKeyFrame |
Abstrakcyjna klasa, która po zaimplementowaniu definiuje segment animacji z własną wartością docelową i metodą interpolacji dla klasy Point3DAnimationUsingKeyFrames. |
Point3DKeyFrameCollection |
Reprezentuje kolekcję Point3DKeyFrame obiektów. |
PointAnimation |
Animuje wartość właściwości między dwiema Point wartościami docelowymi przy użyciu interpolacji liniowej w określonej Durationwartości . |
PointAnimationBase |
Abstrakcyjna klasa, która po zaimplementowaniu animuje Point wartość. |
PointAnimationUsingKeyFrames |
Animuje wartość Point właściwości wraz z KeyFrameszestawem . |
PointAnimationUsingPath |
Animuje wartość Point właściwości między co najmniej dwiema wartościami docelowymi przy użyciu elementu , PathGeometry aby określić te wartości. Ta animacja może służyć do przenoszenia obiektu wizualizacji wzdłuż ścieżki. |
PointKeyFrame |
Definiuje segment animacji z własną wartością docelową i metodą interpolacji dla klasy PointAnimationUsingKeyFrames. |
PointKeyFrameCollection |
Reprezentuje kolekcję PointKeyFrame obiektów. |
PowerEase |
Reprezentuje funkcję złagodzenia, która tworzy animację, która przyspiesza i/lub zwalnia przy użyciu formuły f(t) = tp, gdzie p jest równa Power właściwości. |
QuadraticEase |
Reprezentuje funkcję złagodzenia, która tworzy animację, która przyspiesza i/lub zwalnia przy użyciu formuły f(t) = t2 |
QuarticEase |
Reprezentuje funkcję złagodzenia, która tworzy animację, która przyspiesza i/lub zwalnia przy użyciu formuły f(t) = t4. |
QuaternionAnimation |
Animuje wartość właściwości między dwiema Quaternion wartościami docelowymi przy użyciu interpolacji liniowej w określonej Durationwartości . |
QuaternionAnimationBase |
Abstrakcyjna klasa, która po zaimplementowaniu animuje Quaternion wartość. |
QuaternionAnimationUsingKeyFrames |
Animuje wartość Quaternion właściwości wzdłuż zestawu KeyFrames nad określonym Durationelementem . |
QuaternionKeyFrame |
Abstrakcyjna klasa, która po zaimplementowaniu definiuje segment animacji z własną wartością docelową i metodą interpolacji dla klasy QuaternionAnimationUsingKeyFrames. |
QuaternionKeyFrameCollection |
Reprezentuje kolekcję QuaternionKeyFrame obiektów. |
QuinticEase |
Reprezentuje funkcję złagodzenia, która tworzy animację, która przyspiesza i/lub zwalnia przy użyciu formuły f(t) = t5. |
RectAnimation |
Animuje wartość właściwości między dwiema Rect wartościami docelowymi przy użyciu interpolacji liniowej. |
RectAnimationBase |
Abstrakcyjna klasa, która po zaimplementowaniu animuje Rect wartość. |
RectAnimationUsingKeyFrames |
Animuje wartość właściwości, która pobiera Rect zestaw klatek kluczowych. |
RectKeyFrame |
Abstrakcyjna klasa, która po zaimplementowaniu definiuje segment animacji z własną wartością docelową i metodą interpolacji dla klasy RectAnimationUsingKeyFrames. |
RectKeyFrameCollection |
Reprezentuje kolekcję RectKeyFrame obiektów. |
RemoveStoryboard |
Akcja wyzwalacza, która usuwa Storyboardelement . |
RepeatBehaviorConverter |
Konwertuje wystąpienia na RepeatBehavior i z innych typów danych. |
ResumeStoryboard |
Obsługuje akcję wyzwalacza, która wznawia wstrzymaną Storyboardoperację . |
Rotation3DAnimation |
Animuje wartość Rotation3D właściwości przy użyciu interpolacji liniowej między dwiema wartościami określonymi przez kombinację Fromwłaściwości , Tolub By ustawionych dla animacji. |
Rotation3DAnimationBase |
Abstrakcyjna klasa, która po zaimplementowaniu animuje Rotation3D wartość. |
Rotation3DAnimationUsingKeyFrames |
Animuje wartość Rotation3D właściwości wraz z KeyFrameszestawem . |
Rotation3DKeyFrame |
Abstrakcyjna klasa, która po zaimplementowaniu definiuje segment animacji z własną wartością docelową i metodą interpolacji dla klasy Rotation3DAnimationUsingKeyFrames. |
Rotation3DKeyFrameCollection |
Reprezentuje kolekcję Rotation3DKeyFrame obiektów. |
SeekStoryboard |
Akcja wyzwalacza, która zapewnia funkcjonalność wyszukiwania (pomijania) do określonego czasu w aktywnym okresie Storyboard. |
SetStoryboardSpeedRatio |
Akcja wyzwalacza, która zmienia szybkość elementu Storyboard. |
SineEase |
Reprezentuje funkcję złagodzenia, która tworzy animację, która przyspiesza i/lub zwalnia przy użyciu formuły sinusu. |
SingleAnimation |
Animuje wartość Single właściwości między dwiema wartościami docelowymi przy użyciu interpolacji liniowej w określonym Durationobiekcie . |
SingleAnimationBase |
Abstrakcyjna klasa, która po zaimplementowaniu animuje Single wartość. |
SingleAnimationUsingKeyFrames |
Animuje wartość Single właściwości wzdłuż zestawu .KeyFrames |
SingleKeyFrame |
Klasa abstrakcyjna, która po zaimplementowaniu definiuje segment animacji z własną wartością docelową i metodą interpolacji dla klasy SingleAnimationUsingKeyFrames. |
SingleKeyFrameCollection |
Reprezentuje kolekcję SingleKeyFrame obiektów. |
SizeAnimation |
Animuje wartość właściwości między dwiema Size wartościami docelowymi przy użyciu interpolacji liniowej w określonej Durationwartości . |
SizeAnimationBase |
Abstrakcyjna klasa, która po zaimplementowaniu animuje Size wartość. |
SizeAnimationUsingKeyFrames | |
SizeKeyFrame |
Abstrakcyjna klasa, która po zaimplementowaniu definiuje segment animacji z własną wartością docelową i metodą interpolacji dla klasy SizeAnimationUsingKeyFrames. |
SizeKeyFrameCollection |
Reprezentuje kolekcję SizeKeyFrame obiektów. |
SkipStoryboardToFill |
Akcja wyzwalacza, która przechodzi Storyboard do końca okresu wypełnienia. |
SplineByteKeyFrame |
Animuje wartość Byte poprzedniej ramki klucza do własnej Value przy użyciu interpolacji splined. |
SplineColorKeyFrame |
Animuje wartość Color poprzedniej ramki klucza do własnej Value przy użyciu interpolacji splined. |
SplineDecimalKeyFrame |
Animuje wartość Decimal poprzedniej ramki klucza do własnej Value przy użyciu interpolacji splined. |
SplineDoubleKeyFrame |
Animuje wartość Double poprzedniej ramki klucza do własnej Value przy użyciu interpolacji splined. |
SplineInt16KeyFrame |
Animuje wartość Int16 poprzedniej ramki klucza do własnej Value przy użyciu interpolacji splined. |
SplineInt32KeyFrame |
Animuje wartość Int32 poprzedniej ramki klucza do własnej Value przy użyciu interpolacji splined. |
SplineInt64KeyFrame |
Animuje wartość Int64 poprzedniej ramki klucza do własnej Value przy użyciu interpolacji splined. |
SplinePoint3DKeyFrame |
Animuje wartość Point3D poprzedniej ramki klucza do własnej Value przy użyciu interpolacji splined. |
SplinePointKeyFrame |
Animuje wartość Point poprzedniej ramki klucza do własnej Value przy użyciu interpolacji splined. |
SplineQuaternionKeyFrame |
Animuje wartość Quaternion poprzedniej ramki klucza do własnej Value przy użyciu interpolacji splined. |
SplineRectKeyFrame |
Animuje wartość Rect poprzedniej ramki klucza do własnej Value przy użyciu interpolacji splined. |
SplineRotation3DKeyFrame |
Animuje wartość Rotation3D poprzedniej ramki klucza do własnej Value przy użyciu interpolacji splined. |
SplineSingleKeyFrame |
Animuje wartość Single poprzedniej ramki klucza do własnej Value przy użyciu interpolacji splined. |
SplineSizeKeyFrame |
Animuje wartość Size poprzedniej ramki klucza do własnej Value przy użyciu interpolacji splined. |
SplineThicknessKeyFrame |
Animuje wartość Thickness poprzedniej ramki klucza do własnej Value przy użyciu interpolacji splined. |
SplineVector3DKeyFrame |
Animuje wartość Vector3D poprzedniej ramki klucza do własnej Value przy użyciu interpolacji splined. |
SplineVectorKeyFrame |
Animuje wartość Vector poprzedniej ramki klucza do własnej Value przy użyciu interpolacji splined. |
StopStoryboard |
Akcja wyzwalacza, która zatrzymuje element Storyboard. |
Storyboard |
Oś czasu kontenera, która udostępnia informacje o obiektach i właściwościach docelowych dla jego animacji podrzędnych. |
StringAnimationBase |
Abstrakcyjna klasa, która po zaimplementowaniu animuje String wartość. |
StringAnimationUsingKeyFrames |
Animuje wartość String właściwości wzdłuż zestawu KeyFrames nad określonym Durationelementem . |
StringKeyFrame |
Definiuje segment animacji z własną wartością docelową i metodą interpolacji dla klasy StringAnimationUsingKeyFrames. |
StringKeyFrameCollection |
Reprezentuje kolekcję StringKeyFrame obiektów. |
ThicknessAnimation |
Animuje wartość Thickness właściwości między dwiema wartościami docelowymi przy użyciu interpolacji liniowej w określonym Durationobiekcie . |
ThicknessAnimationBase |
Abstrakcyjna klasa, która po zaimplementowaniu animuje Thickness wartość. |
ThicknessAnimationUsingKeyFrames |
Animuje wartość Thickness właściwości wzdłuż zestawu .KeyFrames |
ThicknessKeyFrame |
Abstrakcyjna klasa, która po zaimplementowaniu definiuje segment animacji z własną wartością docelową i metodą interpolacji dla klasy ThicknessAnimationUsingKeyFrames. |
ThicknessKeyFrameCollection |
Reprezentuje kolekcję ThicknessKeyFrame obiektów. |
Timeline |
Definiuje segment czasu. |
TimelineCollection |
Reprezentuje kolekcję Timeline obiektów. |
TimelineGroup |
Klasa abstrakcyjna, która po zaimplementowaniu reprezentuje obiekt Timeline , który może zawierać kolekcję obiektów podrzędnych Timeline . |
Vector3DAnimation |
Animuje wartość właściwości Vector3D przy użyciu interpolacji liniowej między dwiema wartościami. |
Vector3DAnimationBase |
Klasa abstrakcyjna reprezentująca animowaną Vector3D wartość. |
Vector3DAnimationUsingKeyFrames |
Animuje wartość Vector3D właściwości wraz z KeyFrameszestawem . |
Vector3DKeyFrame |
Abstrakcyjna klasa, która po zaimplementowaniu definiuje segment animacji z własną wartością docelową i metodą interpolacji dla klasy Vector3DAnimationUsingKeyFrames. |
Vector3DKeyFrameCollection |
Reprezentuje kolekcję Vector3DKeyFrame obiektów. |
VectorAnimation |
Animuje wartość właściwości między dwiema Vector wartościami docelowymi przy użyciu interpolacji liniowej w określonej Durationwartości . |
VectorAnimationBase |
Abstrakcyjna klasa, która po zaimplementowaniu animuje Vector wartość. |
VectorAnimationUsingKeyFrames |
Animuje wartość Vector właściwości wzdłuż zestawu .KeyFrames |
VectorKeyFrame |
Klasa abstrakcyjna, która po zaimplementowaniu definiuje segment animacji z własną wartością docelową i metodą interpolacji dla klasy VectorAnimationUsingKeyFrames. |
VectorKeyFrameCollection |
Reprezentuje kolekcję VectorKeyFrame obiektów. |
Struktury
KeyTime |
Podczas względnego przebiegu animacji KeyTime wystąpienie określa dokładny czas trwania określonej ramki klucza. |
RepeatBehavior |
Opisuje sposób powtarzania prostego Timeline czasu trwania. |
TimelineCollection.Enumerator |
Wylicza członków obiektu TimelineCollection. |
Interfejsy
IAnimatable |
Ten typ obsługuje infrastrukturę WPF i nie jest przeznaczony do użycia bezpośrednio z kodu. Aby klasa była animatowalna, powinna pochodzić z UIElementklasy , ContentElementlub Animatable. |
IAnimation |
Zapewnia obsługę animowania wartości właściwości. |
IEasingFunction |
Definiuje podstawową funkcjonalność funkcji złagodzenia. |
IKeyFrame |
Implementacja IKeyFrame interfejsu zapewnia nieograniczony dostęp do KeyTime właściwości. |
IKeyFrameAnimation |
Implementacja IKeyFrameAnimation interfejsu zapewnia nietypowy dostęp do kluczowych elementów kolekcji ramek. |
Wyliczenia
ClockState |
Opisuje potencjalne stany obiektu osi czasu Clock . |
EasingMode |
Definiuje tryby, w których klasy pochodzące z EasingFunctionBase wykonywania ich złagodzenia. |
FillBehavior |
Określa, jak zachowuje Timeline się, gdy znajduje się poza aktywnym okresem, ale jego element nadrzędny znajduje się wewnątrz okresu aktywnego lub blokady. |
HandoffBehavior |
Określa sposób interakcji nowych animacji z istniejącymi, które są już stosowane do właściwości. |
KeyTimeType |
Reprezentuje różne typy, które mogą reprezentować KeyTime wystąpienie. |
PathAnimationSource |
Określa wartość właściwości wyjściowej ścieżki używanej do napędzania animacji. |
SlipBehavior |
Wskazuje, jak ParallelTimeline będzie zachowywać się, gdy co najmniej jeden z jego Timeline dzieci poślizgnie się. |
TimeSeekOrigin |
Wskazuje początek operacji wyszukiwania. Przesunięcie operacji wyszukiwania jest względne względem tego źródła. |