Timeline Třída

Definice

Definuje segment času.Defines a segment of time.

public ref class Timeline abstract : System::Windows::Media::Animation::Animatable
[System.Windows.Localizability(System.Windows.LocalizationCategory.None, Readability=System.Windows.Readability.Unreadable)]
[System.Windows.Markup.RuntimeNameProperty("Name")]
public abstract class Timeline : System.Windows.Media.Animation.Animatable
[<System.Windows.Localizability(System.Windows.LocalizationCategory.None, Readability=System.Windows.Readability.Unreadable)>]
[<System.Windows.Markup.RuntimeNameProperty("Name")>]
type Timeline = class
    inherit Animatable
Public MustInherit Class Timeline
Inherits Animatable
Dědičnost
Odvozené
Atributy

Poznámky

Časová osa představuje segment času.A timeline represents a segment of time. Poskytuje vlastnosti, které vám umožní určit délku tohoto segmentu, kdy by měl začít, kolikrát se bude opakovat, jak dlouho se v tomto segmentu a dalších.It provides properties that enable you to specify the length of that segment, when it should start, how many times it will repeat, how fast time progresses in that segment, and more.

Třídy, které dědí z třídy Timeline, poskytují další funkce, jako je například animace a přehrávání multimédií.Classes that inherit from the timeline class provide additional functionality, such as animation and media playback. Níže jsou uvedeny příklady některých různých typů specializovaných časových os.The following are examples of some of the different types of specialized timelines available.

  • Animace: AnimationTimeline jedná se o typ časové osy, který vytváří výstupní hodnoty.Animations: An AnimationTimeline is a type of timeline that produces output values. Když přidružíte animaci k vlastnosti, animace aktualizuje hodnotu vlastnosti při jejím přehrávání, a tak "animování".When you associate an animation with a property, the animation updates the property's value as it plays, thereby "animating" it. Úvod do animací najdete v tématu Přehled animací.For an introduction to animations, see Animation Overview. Další informace o různých způsobech použití animací naleznete v tématu Přehled postupů animace vlastností.For information about the different ways to apply animations, see the Property Animation Techniques Overview.

  • MediaTimelines: a MediaTimeline je typ časové osy, která řídí přehrávání mediálního souboru.MediaTimelines: A MediaTimeline is a type of timeline that controls the playback of a media file.

  • ParallelTimelines: a ParallelTimeline je typ časové osy, který seskupí jiné časové osy.ParallelTimelines: A ParallelTimeline is a type of timeline that groups other timelines.

  • Scénáře: jedná Storyboard se o speciální typ ParallelTimeline , který poskytuje informace cílení na objekt a vlastnost pro časové osy, které obsahuje.Storyboards: A Storyboard is a special type of ParallelTimeline that provides object and property targeting information for the timelines it contains. Další informace o Storyboard objektech naleznete v přehledu scénářů.For more information about Storyboard objects, see the Storyboards Overview.

Další informace o používání časových os najdete v přehledu animace.For more information about using timelines, see the Animation Overview. Úvod do funkcí časování časových os najdete v tématu Přehled chování časování.For an introduction to the timing features of timelines, see the Timing Behaviors Overview.

Datové vazby a animace časových osData Binding and Animating Timelines

Většina vlastností časové osy může být vázaná na data nebo animována; vzhledem k tomu, jak systém časování funguje, se data vázaná nebo animované časové osy nechovají stejně jako jiné vázané nebo animované objekty.Most timeline properties can be data bound or animated; however, because of the way the timing system works, data bound or animated timelines do not behave like other data bound or animated objects. Aby bylo možné pochopit jejich chování, pomůže vám pochopit, co znamená, jak časovou osu aktivovat.To understand their behavior, it helps to understand what it means to activate a timeline.

Při použití časové osy se vytvoří kopie časové osy a jejích podřízených časových os.When a timeline is applied, copies are made of the timeline and its child timelines. Tyto kopie jsou zmrazeny (jsou určeny jen pro čtení) a Clock z nich jsou vytvořeny objekty.These copies are frozen (made read-only) and Clock objects are created from them. Jsou to hodiny, které dělají skutečnou práci animování cílových vlastností.It's these clocks that do the actual work of animating the targeted properties. Pokud byla časová osa vázaná nebo animována, byl proveden snímek jeho aktuálních hodnot při vytvoření jeho času.If a timeline was data bound or animated, a snapshot of its current values was made when its clock was created. I když se může původní časová osa i nadále měnit, její hodiny ne.Even though the original timeline might continue to change, its clock does not.

Aby časová osa odpovídala změnám datových vazeb nebo animací, musí se jejich hodiny znovu vygenerovat.For a timeline to reflect data binding or animation changes, its clock must be regenerated. Hodiny se negenerují automaticky.Clocks are not regenerated for you automatically. Následující je několik způsobů, jak použít změny časové osy:The following are several ways to apply timeline changes:

  • Pokud je časová osa nebo patří do Storyboard , můžete ji odrážet změnami tím, že znovu použijete scénář pomocí BeginStoryboard Begin metody nebo.If the timeline is or belongs to a Storyboard, you can make it reflect changes by reapplying its storyboard using a BeginStoryboard or the Begin method. To má vedlejší účinek také k restartování animace.This has the side effect of also restarting the animation. V kódu můžete použít Seek metodu k posunutí scénáře zpátky na předchozí pozici.In code, you can use the Seek method to advance the storyboard back to its previous position.

  • Pokud jste animaci použili přímo na vlastnost pomocí BeginAnimation metody, zavolejte BeginAnimation metodu znovu a předejte ji do animace, která je upravena.If you applied an animation directly to a property using the BeginAnimation method, call the BeginAnimation method again and pass it the animation that's been modified.

  • Pokud pracujete přímo na úrovni hodin, vytvořte a použijte novou sadu hodin a použijte ji k nahrazení předchozí sady generovaných hodin.If you are working directly at the clock level, create and apply a new set of clocks and use them to replace the previous set of generated clocks.

Příklad animace vázané na data naleznete v ukázce animace Key spline .For an example of a data bound animation, see the Key Spline Animation Sample .

Použití časové osy jako časovačeUsing a Timeline as a Timer

Hodiny časové osy budou probíhat pouze v případě, že je k ní přidružena obslužná rutina události nebo (v případě AnimationClock objektu) je přidružena k vlastnosti.A timeline's clock will only progress when there's an event handler associated with it or (in the case of an AnimationClock object) it is associated with a property. Z tohoto důvodu (a dalších) se nedoporučuje používat Timeline jako časovač.For this reason (and others), it's not recommended that you use a Timeline as a timer.

Konstruktory

Timeline()

Inicializuje novou instanci Timeline třídy.Initializes a new instance of the Timeline class.

Timeline(Nullable<TimeSpan>)

Inicializuje novou instanci Timeline třídy se zadaným parametrem BeginTime .Initializes a new instance of the Timeline class with the specified BeginTime.

Timeline(Nullable<TimeSpan>, Duration)

Inicializuje novou instanci Timeline třídy se zadaným BeginTime a Duration .Initializes a new instance of the Timeline class with the specified BeginTime and Duration.

Timeline(Nullable<TimeSpan>, Duration, RepeatBehavior)

Inicializuje novou instanci Timeline třídy se zadanými BeginTime , Duration a RepeatBehavior .Initializes a new instance of the Timeline class with the specified BeginTime, Duration, and RepeatBehavior.

Pole

AccelerationRatioProperty

Identifikuje AccelerationRatio vlastnost závislosti.Identifies the AccelerationRatio dependency property.

AutoReverseProperty

Identifikuje AutoReverse vlastnost závislosti.Identifies the AutoReverse dependency property.

BeginTimeProperty

Identifikuje BeginTime vlastnost závislosti.Identifies the BeginTime dependency property.

DecelerationRatioProperty

Identifikuje DecelerationRatio vlastnost závislosti.Identifies for the DecelerationRatio dependency property.

DesiredFrameRateProperty

Identifikuje DesiredFrameRate připojenou vlastnost.Identifies the DesiredFrameRate attached property.

DurationProperty

Identifikuje Duration vlastnost závislosti.Identifies the Duration dependency property.

FillBehaviorProperty

Identifikuje FillBehavior vlastnost závislosti.Identifies the FillBehavior dependency property.

NameProperty

Identifikuje Name vlastnost závislosti.Identifies the Name dependency property.

RepeatBehaviorProperty

Identifikuje RepeatBehavior vlastnost závislosti.Identifies the RepeatBehavior dependency property.

SpeedRatioProperty

Identifikuje SpeedRatio vlastnost závislosti.Identifies for the SpeedRatio dependency property.

Vlastnosti

AccelerationRatio

Získá nebo nastaví hodnotu určující procento časové osy Duration strávené urychlením doby od nuly po maximální rychlost.Gets or sets a value specifying the percentage of the timeline's Duration spent accelerating the passage of time from zero to its maximum rate.

AutoReverse

Získává nebo nastavuje hodnotu, která indikuje, jestli se časová osa po dokončení dopředné iterace přehrává zpět.Gets or sets a value that indicates whether the timeline plays in reverse after it completes a forward iteration.

BeginTime

Získá nebo nastaví čas, kdy se Timeline má začít.Gets or sets the time at which this Timeline should begin.

CanFreeze

Získá hodnotu, která označuje, zda lze objekt nastavit jako neupravitelný.Gets a value that indicates whether the object can be made unmodifiable.

(Zděděno od Freezable)
DecelerationRatio

Získá nebo nastaví hodnotu určující procento Duration času stráveného zpomalením doby od maximálního procenta do nuly.Gets or sets a value specifying the percentage of the timeline's Duration spent decelerating the passage of time from its maximum rate to zero.

DependencyObjectType

Získá DependencyObjectType , který zabalí CLRCLR typ této instance.Gets the DependencyObjectType that wraps the CLRCLR type of this instance.

(Zděděno od DependencyObject)
Dispatcher

Získá Dispatcher přidružený k DispatcherObject .Gets the Dispatcher this DispatcherObject is associated with.

(Zděděno od DispatcherObject)
Duration

Získá nebo nastaví dobu, po kterou tato časová osa přehrává, nikoli počítá opakování.Gets or sets the length of time for which this timeline plays, not counting repetitions.

FillBehavior

Získává nebo nastavuje hodnotu, která určuje, jak se Timeline chová po dosažení konce jeho aktivního období.Gets or sets a value that specifies how the Timeline behaves after it reaches the end of its active period.

HasAnimatedProperties

Získá hodnotu, která označuje, zda je jeden nebo více AnimationClock objektů přidruženo k libovolné vlastnosti závislosti tohoto objektu.Gets a value that indicates whether one or more AnimationClock objects is associated with any of this object's dependency properties.

(Zděděno od Animatable)
IsFrozen

Získá hodnotu, která označuje, zda je objekt v současné době upravitelný.Gets a value that indicates whether the object is currently modifiable.

(Zděděno od Freezable)
IsSealed

Načte hodnotu, která označuje, jestli je tato instance aktuálně zapečetěná (jen pro čtení).Gets a value that indicates whether this instance is currently sealed (read-only).

(Zděděno od DependencyObject)
Name

Získá nebo nastaví název této Timeline .Gets or sets the name of this Timeline.

RepeatBehavior

Získá nebo nastaví opakované chování této časové osy.Gets or sets the repeating behavior of this timeline.

SpeedRatio

Získá nebo nastaví sazbu vzhledem ke svému nadřazenému objektu, v jakém čase postupuje Timeline .Gets or sets the rate, relative to its parent, at which time progresses for this Timeline.

Přidružené vlastnosti

DesiredFrameRate

Získá nebo nastaví požadovanou kmitočet snímků pro tuto časovou osu a její podřízené časové osy.Gets or sets the desired frame rate for this timeline and its child timelines.

Metody

AllocateClock()

Vytvoří Clock pro to Timeline .Creates a Clock for this Timeline.

ApplyAnimationClock(DependencyProperty, AnimationClock)

Aplikuje AnimationClock na zadaný DependencyProperty .Applies an AnimationClock to the specified DependencyProperty. Pokud je už vlastnost animovaná, SnapshotAndReplace použije se chování při předání.If the property is already animated, the SnapshotAndReplace handoff behavior is used.

(Zděděno od Animatable)
ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior)

Aplikuje AnimationClock na zadaný DependencyProperty .Applies an AnimationClock to the specified DependencyProperty. Pokud je již vlastnost animovaná, HandoffBehavior je použita zadaná.If the property is already animated, the specified HandoffBehavior is used.

(Zděděno od Animatable)
BeginAnimation(DependencyProperty, AnimationTimeline)

Použije animaci na určenou DependencyProperty .Applies an animation to the specified DependencyProperty. Animace se spustí při vykreslení dalšího snímku.The animation is started when the next frame is rendered. Pokud je už zadaná vlastnost animovaná, SnapshotAndReplace použije se chování při předání.If the specified property is already animated, the SnapshotAndReplace handoff behavior is used.

(Zděděno od Animatable)
BeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior)

Použije animaci na určenou DependencyProperty .Applies an animation to the specified DependencyProperty. Animace se spustí při vykreslení dalšího snímku.The animation is started when the next frame is rendered. Pokud je zadaná vlastnost již animovaná, HandoffBehavior je použita zadaná.If the specified property is already animated, the specified HandoffBehavior is used.

(Zděděno od Animatable)
CheckAccess()

Určuje, zda má volající vlákno přístup DispatcherObject .Determines whether the calling thread has access to this DispatcherObject.

(Zděděno od DispatcherObject)
ClearValue(DependencyProperty)

Vymaže místní hodnotu vlastnosti.Clears the local value of a property. Vlastnost, která má být vyčištěna, je určena DependencyProperty identifikátorem.The property to be cleared is specified by a DependencyProperty identifier.

(Zděděno od DependencyObject)
ClearValue(DependencyPropertyKey)

Vymaže místní hodnotu vlastnosti jen pro čtení.Clears the local value of a read-only property. Vlastnost, která má být vymazána, je určena parametrem DependencyPropertyKey .The property to be cleared is specified by a DependencyPropertyKey.

(Zděděno od DependencyObject)
Clone()

Vytvoří upravitelný klon tohoto Timeline objektu, který vytváří hloubkové kopie hodnot tohoto objektu.Creates a modifiable clone of this Timeline, making deep copies of this object's values.

CloneCore(Freezable)

Nastaví instanci jako klon (hlubokou kopii) zadaného Freezable s použitím hodnot vlastnosti Base (neanimovaná).Makes the instance a clone (deep copy) of the specified Freezable using base (non-animated) property values.

(Zděděno od Freezable)
CloneCurrentValue()

Vytvoří upravitelný klon tohoto Timeline objektu, který vytváří hloubkové kopie aktuálních hodnot tohoto objektu.Creates a modifiable clone of this Timeline object, making deep copies of this object's current values.

CloneCurrentValueCore(Freezable)

Převede instanci na upravitelný klon (hlubokou kopii) zadaného Freezable pomocí hodnot aktuální vlastnosti.Makes the instance a modifiable clone (deep copy) of the specified Freezable using current property values.

(Zděděno od Freezable)
CoerceValue(DependencyProperty)

Převede hodnotu zadané vlastnosti závislosti.Coerces the value of the specified dependency property. To se provádí vyvoláním jakékoli CoerceValueCallback funkce určené v metadatech vlastnosti pro vlastnost závislosti, protože existuje při volání DependencyObject .This is accomplished by invoking any CoerceValueCallback function specified in property metadata for the dependency property as it exists on the calling DependencyObject.

(Zděděno od DependencyObject)
CreateClock()

Vytvoří nové, ovladatelné Clock z tohoto Timeline .Creates a new, controllable Clock from this Timeline. Pokud Timeline má podřízené položky, vytvoří se strom hodin s tímto Timeline kořenovým adresářem.If this Timeline has children, a tree of clocks is created with this Timeline as the root.

CreateClock(Boolean)

Vytvoří Clock z této možnosti nový Timeline a určí, jestli se nový Clock bude řídit.Creates a new Clock from this Timeline and specifies whether the new Clock is controllable. Pokud Timeline má podřízené položky, vytvoří se strom hodin s tímto Timeline kořenovým adresářem.If this Timeline has children, a tree of clocks is created with this Timeline as the root.

CreateInstance()

Inicializuje novou instanci Freezable třídy.Initializes a new instance of the Freezable class.

(Zděděno od Freezable)
CreateInstanceCore()

Při implementaci v odvozené třídě vytvoří novou instanci Freezable odvozené třídy.When implemented in a derived class, creates a new instance of the Freezable derived class.

(Zděděno od Freezable)
Equals(Object)

Určuje, zda je poskytnutý DependencyObject ekvivalent aktuální DependencyObject .Determines whether a provided DependencyObject is equivalent to the current DependencyObject.

(Zděděno od DependencyObject)
Freeze()

Nastaví aktuální objekt jako neupravitelný a nastaví jeho IsFrozen vlastnost na true .Makes the current object unmodifiable and sets its IsFrozen property to true.

(Zděděno od Freezable)
FreezeCore(Boolean)

Nastaví tuto Timeline neupravitelnou nebo určuje, zda může být provedena neupravitelná.Makes this Timeline unmodifiable or determines whether it can be made unmodifiable.

GetAnimationBaseValue(DependencyProperty)

Vrátí neanimovanou hodnotu zadaného typu DependencyProperty .Returns the non-animated value of the specified DependencyProperty.

(Zděděno od Animatable)
GetAsFrozen()

Vytvoří zmrazenou kopii s Freezable použitím základních (neanimovaných) hodnot vlastností.Creates a frozen copy of the Freezable, using base (non-animated) property values. Vzhledem k tomu, že je kopie zmrazena, všechny zmrazené dílčí objekty jsou zkopírovány odkazem.Because the copy is frozen, any frozen sub-objects are copied by reference.

(Zděděno od Freezable)
GetAsFrozenCore(Freezable)

Nastaví tuto instanci jako klon zadaného Timeline objektu.Makes this instance a clone of the specified Timeline object.

GetCurrentValueAsFrozen()

Vytvoří zmrazenou kopii s Freezable použitím aktuálních hodnot vlastností.Creates a frozen copy of the Freezable using current property values. Vzhledem k tomu, že je kopie zmrazena, všechny zmrazené dílčí objekty jsou zkopírovány odkazem.Because the copy is frozen, any frozen sub-objects are copied by reference.

(Zděděno od Freezable)
GetCurrentValueAsFrozenCore(Freezable)

Nastaví u této instance zmrazený klon zadaného Timeline .Makes this instance a frozen clone of the specified Timeline. Odkazy na prostředky, datové vazby a animace se nekopírují, ale jejich aktuální hodnoty jsou.Resource references, data bindings, and animations are not copied, but their current values are.

GetDesiredFrameRate(Timeline)

Získá požadovaný kmitočet snímků určeného Timeline .Gets the desired frame rate of the specified Timeline.

GetHashCode()

Získá kód hodnoty hash DependencyObject .Gets a hash code for this DependencyObject.

(Zděděno od DependencyObject)
GetLocalValueEnumerator()

Vytvoří specializovaný enumerátor pro zjištění, které vlastnosti závislosti mají lokálně nastavené hodnoty DependencyObject .Creates a specialized enumerator for determining which dependency properties have locally set values on this DependencyObject.

(Zděděno od DependencyObject)
GetNaturalDuration(Clock)

Vrátí délku jedné iterace tohoto typu Timeline .Returns the length of a single iteration of this Timeline.

GetNaturalDurationCore(Clock)

Vrátí délku jedné iterace tohoto typu Timeline .Returns the length of a single iteration of this Timeline. Tato metoda poskytuje implementaci pro GetNaturalDuration(Clock) .This method provides the implementation for GetNaturalDuration(Clock).

GetType()

Získá Type aktuální instanci.Gets the Type of the current instance.

(Zděděno od Object)
GetValue(DependencyProperty)

Vrátí aktuální platnou hodnotu vlastnosti závislosti v této instanci DependencyObject .Returns the current effective value of a dependency property on this instance of a DependencyObject.

(Zděděno od DependencyObject)
InvalidateProperty(DependencyProperty)

Znovu vyhodnotí platnou hodnotu pro zadanou vlastnost závislosti.Re-evaluates the effective value for the specified dependency property.

(Zděděno od DependencyObject)
MemberwiseClone()

Vytvoří kopii aktuálního seznamu Object .Creates a shallow copy of the current Object.

(Zděděno od Object)
OnChanged()

Volá se, když se Freezable změní aktuální objekt.Called when the current Freezable object is modified.

(Zděděno od Freezable)
OnFreezablePropertyChanged(DependencyObject, DependencyObject)

Zajišťuje, aby pro DependencyObjectType datový člen, který se právě nastavil, byly navázány vhodné kontextové ukazatele.Ensures that appropriate context pointers are established for a DependencyObjectType data member that has just been set.

(Zděděno od Freezable)
OnFreezablePropertyChanged(DependencyObject, DependencyObject, DependencyProperty)

Tento člen podporuje Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) infrastrukturu a není určen pro použití přímo v kódu.This member supports the Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) infrastructure and is not intended to be used directly from your code.

(Zděděno od Freezable)
OnPropertyChanged(DependencyPropertyChangedEventArgs)

Přepisuje DependencyObject implementaci pro, OnPropertyChanged(DependencyPropertyChangedEventArgs) aby také vyvolala Changed obslužné rutiny v reakci na změněnou vlastnost závislosti typu Freezable .Overrides the DependencyObject implementation of OnPropertyChanged(DependencyPropertyChangedEventArgs) to also invoke any Changed handlers in response to a changing dependency property of type Freezable.

(Zděděno od Freezable)
ReadLocalValue(DependencyProperty)

Vrátí místní hodnotu vlastnosti závislosti, pokud existuje.Returns the local value of a dependency property, if it exists.

(Zděděno od DependencyObject)
ReadPreamble()

Zajišťuje, aby Freezable byl přístup z platného vlákna.Ensures that the Freezable is being accessed from a valid thread. Dědice typu Freezable musí volat tuto metodu na začátku libovolného rozhraní API, které čte datové členy, které nejsou vlastnostmi závislosti.Inheritors of Freezable must call this method at the beginning of any API that reads data members that are not dependency properties.

(Zděděno od Freezable)
SetCurrentValue(DependencyProperty, Object)

Nastaví hodnotu vlastnosti závislosti beze změny jejího zdroje hodnoty.Sets the value of a dependency property without changing its value source.

(Zděděno od DependencyObject)
SetDesiredFrameRate(Timeline, Nullable<Int32>)

Nastaví požadovaný kmitočet snímků určeného Timeline .Sets the desired frame rate of the specified Timeline.

SetValue(DependencyProperty, Object)

Nastaví místní hodnotu vlastnosti závislosti určenou identifikátorem vlastnosti závislosti.Sets the local value of a dependency property, specified by its dependency property identifier.

(Zděděno od DependencyObject)
SetValue(DependencyPropertyKey, Object)

Nastaví místní hodnotu vlastnosti závislosti jen pro čtení určenou DependencyPropertyKey identifikátorem vlastnosti závislosti.Sets the local value of a read-only dependency property, specified by the DependencyPropertyKey identifier of the dependency property.

(Zděděno od DependencyObject)
ShouldSerializeProperty(DependencyProperty)

Vrátí hodnotu, která označuje, zda mají procesy serializace serializovat hodnotu pro poskytnutou vlastnost závislosti.Returns a value that indicates whether serialization processes should serialize the value for the provided dependency property.

(Zděděno od DependencyObject)
ToString()

Vrátí řetězec, který představuje aktuální objekt.Returns a string that represents the current object.

(Zděděno od Object)
VerifyAccess()

Vynutilo, aby volající vlákno měl přístup DispatcherObject .Enforces that the calling thread has access to this DispatcherObject.

(Zděděno od DispatcherObject)
WritePostscript()

Vyvolá Changed událost pro Freezable a vyvolá jeho OnChanged() metodu.Raises the Changed event for the Freezable and invokes its OnChanged() method. Třídy, které jsou odvozeny z Freezable by měly volat tuto metodu na konci každého rozhraní API, které mění členy třídy, které nejsou uloženy jako vlastnosti závislosti.Classes that derive from Freezable should call this method at the end of any API that modifies class members that are not stored as dependency properties.

(Zděděno od Freezable)
WritePreamble()

Ověřuje, že není Freezable zmrazený a že se k němu přistupoval z platného kontextu vlákna.Verifies that the Freezable is not frozen and that it is being accessed from a valid threading context. Freezable dědice by měly volat tuto metodu na začátku každého rozhraní API, které se zapisuje do datových členů, kteří nejsou vlastnostmi závislosti.Freezable inheritors should call this method at the beginning of any API that writes to data members that are not dependency properties.

(Zděděno od Freezable)

Události

Changed

Nastane, pokud Freezable se upraví objekt, který obsahuje.Occurs when the Freezable or an object it contains is modified.

(Zděděno od Freezable)
Completed

Vyvolá se v případě, že se tato časová osa dokončila, protože už nevstoupí do její aktivní periody.Occurs when this timeline has completely finished playing: it will no longer enter its active period.

CurrentGlobalSpeedInvalidated

Vyvolá se v případě, že je rychlost, kterou se mění čas v hodinách časové osy.Occurs when the rate at which time progresses for the timeline's clock changes.

CurrentStateInvalidated

Vyvolá se v případě, že CurrentState je aktualizována vlastnost časové osy Clock .Occurs when the CurrentState property of the timeline's Clock is updated.

CurrentTimeInvalidated

Vyvolá se v případě, že CurrentTime je aktualizována vlastnost časové osy Clock .Occurs when the CurrentTime property of the timeline's Clock is updated.

RemoveRequested

Vyvolá se v případě, že jsou odebrány hodiny vytvořené pro tuto časovou osu nebo jednu z jejích nadřazených časových os.Occurs when the clock created for this timeline or one of its parent timelines is removed.

Platí pro

Viz také