Storyboard Klasa

Definicja

Oś czasu kontenera, która udostępnia informacje o obiektach i właściwościach docelowych dla animacji podrzędnych.

public ref class Storyboard : System::Windows::Media::Animation::ParallelTimeline
public class Storyboard : System.Windows.Media.Animation.ParallelTimeline
type Storyboard = class
    inherit ParallelTimeline
Public Class Storyboard
Inherits ParallelTimeline
Dziedziczenie

Uwagi

Interaktywne kontrolowanie scenorysów

Scenorys z możliwością sterowania może wstrzymywać, wznawiać, wyszukiwać, zatrzymywać i usuwać. Aby utworzyć scenorys, który można kontrolować w znacznikach, należy określić Name właściwość BeginStoryboard obiektu, który go tworzy. Na przykład zobacz Instrukcje: używanie wyzwalaczy zdarzeń do kontrolowania scenorysu po uruchomieniu. Aby umożliwić sterowanie scenorysem w kodzie, należy użyć odpowiedniego przeciążenia metody scenorysu Begin i określić true , aby można było go kontrolować. Aby zapoznać się z przykładem, zobacz How to: Control a Storyboard After It Starts (Instrukcje: kontrolowanie scenorysu po uruchomieniu).

Powiązania danych i animowanie osi czasu

Większość właściwości osi czasu może być powiązana lub animowana; jednak ze względu na sposób działania systemu chronometrażu, powiązane lub animowane osie czasu nie zachowują się jak inne powiązane lub animowane obiekty danych. Aby zrozumieć ich zachowanie, pomaga zrozumieć, co to znaczy aktywować oś czasu.

Po aktywowaniu osi czasu kopie są tworzone z osi czasu i osi czasu podrzędnego. Te kopie są zamrożone (tylko do odczytu), a Clock obiekty są tworzone na ich podstawie. Te zegary wykonują rzeczywistą pracę animowania właściwości docelowych. Jeśli oś czasu jest powiązana lub animowana, podczas tworzenia zegara jest tworzona migawka jego bieżących wartości. Mimo że oryginalna oś czasu może nadal ulec zmianie, zegar nie.

Aby oś czasu odzwierciedlała zmiany powiązania danych lub animacji, jego zegar musi zostać utworzony ponownie. Zegary nie są automatycznie tworzone ponownie. Poniżej przedstawiono kilka sposobów stosowania zmian osi czasu:

  • Jeśli oś czasu jest lub należy do elementu Storyboard, możesz wprowadzić zmiany, stosując ponownie scenorys przy użyciu BeginStoryboard metody lub Begin . Ma to również efekt uboczny ponownego uruchomienia animacji. W kodzie możesz użyć Seek metody , aby przejść do scenorysu z powrotem do poprzedniej pozycji.

  • Jeśli animacja została zastosowana bezpośrednio do właściwości przy użyciu BeginAnimation metody, wywołaj BeginAnimation metodę ponownie i przekaż ją animację, która została zmodyfikowana.

  • Jeśli pracujesz bezpośrednio na poziomie zegara, utwórz i zastosuj nowy zestaw zegarów i użyj ich do zastąpienia poprzedniego zestawu utworzonych zegarów.

Przykład animacji powiązanej z danymi można znaleźć w temacie Key Spline Animation Sample (Przykład animacji wiersza klucza ).

Konstruktory

Storyboard()

Inicjuje nowe wystąpienie klasy Storyboard.

Pola

TargetNameProperty

Identyfikuje dołączoną TargetName właściwość.

TargetProperty

Identyfikuje dołączoną Target właściwość.

TargetPropertyProperty

Identyfikuje dołączoną TargetProperty właściwość.

Właściwości

AccelerationRatio

Pobiera lub ustawia wartość określającą procent czasu spędzonego na osi czasu Duration przyspieszając przejście czasu od zera do maksymalnej stawki.

(Odziedziczone po Timeline)
AutoReverse

Pobiera lub ustawia wartość wskazującą, czy oś czasu jest odtwarzana odwrotnie po zakończeniu iteracji do przodu.

(Odziedziczone po Timeline)
BeginTime

Pobiera lub ustawia czas, w którym to Timeline powinno się rozpocząć.

(Odziedziczone po Timeline)
CanFreeze

Pobiera wartość wskazującą, czy obiekt może być niemodyfikowalny.

(Odziedziczone po Freezable)
Children

Pobiera lub ustawia kolekcję bezpośrednich obiektów podrzędnych Timeline obiektu TimelineGroup.

(Odziedziczone po TimelineGroup)
DecelerationRatio

Pobiera lub ustawia wartość określającą wartość procentową Duration czasu spędzonego na deceleracji upływu czasu od maksymalnej stawki do zera.

(Odziedziczone po Timeline)
DependencyObjectType

Pobiera klasę DependencyObjectType , która opakowuje typ CLR tego wystąpienia.

(Odziedziczone po DependencyObject)
Dispatcher

Dispatcher Pobiera tę DispatcherObject wartość skojarzona z.

(Odziedziczone po DispatcherObject)
Duration

Pobiera lub ustawia czas, dla którego ta oś czasu jest odtwarzana, nie licząc powtórzeń.

(Odziedziczone po Timeline)
FillBehavior

Pobiera lub ustawia wartość określającą, jak Timeline zachowuje się po osiągnięciu końca aktywnego okresu.

(Odziedziczone po Timeline)
HasAnimatedProperties

Pobiera wartość wskazującą, czy co najmniej jeden AnimationClock obiekt jest skojarzony z dowolnymi właściwościami zależności tego obiektu.

(Odziedziczone po Animatable)
IsFrozen

Pobiera wartość wskazującą, czy obiekt jest obecnie modyfikowalny.

(Odziedziczone po Freezable)
IsSealed

Pobiera wartość wskazującą, czy to wystąpienie jest obecnie zapieczętowane (tylko do odczytu).

(Odziedziczone po DependencyObject)
Name

Pobiera lub ustawia nazwę tego Timelineelementu .

(Odziedziczone po Timeline)
RepeatBehavior

Pobiera lub ustawia powtarzające się zachowanie tej osi czasu.

(Odziedziczone po Timeline)
SlipBehavior

Pobiera lub ustawia wartość, która określa, jak ta oś czasu będzie zachowywać się, gdy co najmniej jeden element Timeline podrzędny wsunie się.

(Odziedziczone po ParallelTimeline)
SpeedRatio

Pobiera lub ustawia stawkę względem jej elementu nadrzędnego, w którym czasie postępuje dla tego elementu Timeline.

(Odziedziczone po Timeline)

Właściwości dołączone

Target

Pobiera lub ustawia obiekt, który ma być animowany.

TargetName

Pobiera lub ustawia nazwę obiektu do animowania. Obiekt musi być obiektem FrameworkElement, FrameworkContentElementlub Freezable.

TargetProperty

Oś czasu kontenera, która udostępnia informacje o obiektach i właściwościach docelowych dla animacji podrzędnych.

Metody

AddChild(Object)

Dodaje element podrzędny Timeline do tego TimelineGroupelementu .

(Odziedziczone po TimelineGroup)
AddText(String)

Dodaje ciąg tekstowy jako element podrzędny tego Timelineelementu .

(Odziedziczone po TimelineGroup)
AllocateClock()

Tworzy zegar specyficzny dla typu dla tej osi czasu.

(Odziedziczone po TimelineGroup)
ApplyAnimationClock(DependencyProperty, AnimationClock)

Stosuje element AnimationClock do określonego DependencyPropertyelementu . Jeśli właściwość jest już animowana, SnapshotAndReplace używane jest zachowanie przekazywania.

(Odziedziczone po Animatable)
ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior)

Stosuje element AnimationClock do określonego DependencyPropertyelementu . Jeśli właściwość jest już animowana, zostanie użyta określona HandoffBehavior wartość .

(Odziedziczone po Animatable)
Begin()

Stosuje animacje skojarzone z tym Storyboard elementem docelowym i inicjuje je.

Begin(FrameworkContentElement)

Stosuje animacje skojarzone z tym Storyboard elementem docelowym i inicjuje je.

Begin(FrameworkContentElement, Boolean)

Stosuje animacje skojarzone z tym Storyboard elementem docelowym i inicjuje je.

Begin(FrameworkContentElement, HandoffBehavior)

Stosuje animacje skojarzone z tym Storyboard elementem docelowym i inicjuje je przy użyciu określonego HandoffBehaviorelementu .

Begin(FrameworkContentElement, HandoffBehavior, Boolean)

Stosuje animacje skojarzone z tym Storyboard elementem docelowym i inicjuje je przy użyciu określonego HandoffBehaviorelementu .

Begin(FrameworkElement)

Stosuje animacje skojarzone z tym Storyboard elementem docelowym i inicjuje je.

Begin(FrameworkElement, Boolean)

Stosuje animacje skojarzone z tym Storyboard elementem docelowym i inicjuje je.

Begin(FrameworkElement, FrameworkTemplate)

Stosuje animacje skojarzone z tym Storyboard elementem docelowym w określonym szablonie i inicjuje je.

Begin(FrameworkElement, FrameworkTemplate, Boolean)

Stosuje animacje skojarzone z tym Storyboard elementem docelowym w określonym szablonie i inicjuje je.

Begin(FrameworkElement, FrameworkTemplate, HandoffBehavior)

Stosuje animacje skojarzone z tym Storyboard elementem docelowym w określonym szablonie i inicjuje je.

Begin(FrameworkElement, FrameworkTemplate, HandoffBehavior, Boolean)

Stosuje animacje skojarzone z tym Storyboard elementem docelowym w określonym szablonie i inicjuje je.

Begin(FrameworkElement, HandoffBehavior)

Stosuje animacje skojarzone z tym Storyboard elementem docelowym i inicjuje je przy użyciu określonego HandoffBehaviorelementu .

Begin(FrameworkElement, HandoffBehavior, Boolean)

Stosuje animacje skojarzone z tym Storyboard elementem docelowym i inicjuje je.

BeginAnimation(DependencyProperty, AnimationTimeline)

Stosuje animację do określonego DependencyPropertyelementu . Animacja jest uruchamiana po renderowaniu następnej ramki. Jeśli określona właściwość jest już animowana, SnapshotAndReplace używane jest zachowanie przekazywania.

(Odziedziczone po Animatable)
BeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior)

Stosuje animację do określonego DependencyPropertyelementu . Animacja jest uruchamiana po renderowaniu następnej ramki. Jeśli określona właściwość jest już animowana, zostanie użyta określona HandoffBehavior właściwość.

(Odziedziczone po Animatable)
CheckAccess()

Określa, czy wątek wywołujący ma dostęp do tego DispatcherObjectelementu .

(Odziedziczone po DispatcherObject)
ClearValue(DependencyProperty)

Czyści wartość lokalną właściwości. Właściwość do wyczyszczenia jest określana przez DependencyProperty identyfikator.

(Odziedziczone po DependencyObject)
ClearValue(DependencyPropertyKey)

Czyści wartość lokalną właściwości tylko do odczytu. Właściwość do wyczyszczenia jest określana przez element DependencyPropertyKey.

(Odziedziczone po DependencyObject)
Clone()

Tworzy modyfikowalny klon tego Storyboardobiektu , tworząc głębokie kopie wartości tego obiektu. Podczas kopiowania właściwości zależności ta metoda kopiuje odwołania do zasobów i powiązania danych (ale mogą nie być już rozpoznawane), ale nie animacje ani ich bieżące wartości.

CloneCore(Freezable)

Sprawia, że wystąpienie jest klonem (kopia głęboka) określonego Freezable obiektu przy użyciu wartości właściwości base (nieimowane).

(Odziedziczone po Freezable)
CloneCurrentValue()

Tworzy modyfikowalny klon tego ParallelTimeline obiektu, tworząc głębokie kopie bieżących wartości tego obiektu. Odwołania do zasobów, powiązania danych i animacje nie są kopiowane, ale ich bieżące wartości są.

(Odziedziczone po ParallelTimeline)
CloneCurrentValueCore(Freezable)

Sprawia, że wystąpienie jest modyfikowalnym klonem (kopia głęboka) określonego Freezable przy użyciu bieżących wartości właściwości.

(Odziedziczone po Freezable)
CoerceValue(DependencyProperty)

Przekształca wartość określonej właściwości zależności. Jest to realizowane przez wywołanie dowolnej CoerceValueCallback funkcji określonej w metadanych właściwości dla właściwości zależności, ponieważ istnieje w wywołaniu DependencyObject.

(Odziedziczone po DependencyObject)
CreateClock()

Tworzy wystąpienie nowego ClockGroup obiektu przy użyciu tego wystąpienia.

(Odziedziczone po TimelineGroup)
CreateClock(Boolean)

Tworzy nowy Clock element z tego Timeline elementu i określa, czy nowy Clock element można kontrolować. Jeśli ma to Timeline elementy podrzędne, drzewo zegarów jest tworzone z tym Timeline jako katalog główny.

(Odziedziczone po Timeline)
CreateInstance()

Inicjuje nowe wystąpienie klasy Freezable.

(Odziedziczone po Freezable)
CreateInstanceCore()

Tworzy nowe wystąpienie klasy Storyboard.

Equals(Object)

Określa, czy podany DependencyObject element jest odpowiednikiem bieżącego DependencyObjectelementu .

(Odziedziczone po DependencyObject)
Freeze()

Sprawia, że bieżący obiekt jest niemodyfikowalny i ustawia jego IsFrozen właściwość na true.

(Odziedziczone po Freezable)
FreezeCore(Boolean)

Sprawia, że jest to Timeline niezmodyfikowalne lub określa, czy można go niemodyfikować.

(Odziedziczone po Timeline)
GetAnimationBaseValue(DependencyProperty)

Zwraca nieimętowaną wartość określonego DependencyPropertyelementu .

(Odziedziczone po Animatable)
GetAsFrozen()

Tworzy zamrożoną kopię Freezableobiektu przy użyciu podstawowych (nieimowanych) wartości właściwości. Ponieważ kopia jest zamrożona, wszystkie zamrożone obiekty podrzędne są kopiowane przez odwołanie.

(Odziedziczone po Freezable)
GetAsFrozenCore(Freezable)

Sprawia, że to wystąpienie jest klonem określonego Timeline obiektu.

(Odziedziczone po Timeline)
GetCurrentGlobalSpeed()

Pobiera element CurrentGlobalSpeedClock , który został utworzony dla tego Storyboardobiektu .

GetCurrentGlobalSpeed(FrameworkContentElement)

Pobiera element CurrentGlobalSpeedClock , który został utworzony dla tego Storyboardobiektu .

GetCurrentGlobalSpeed(FrameworkElement)

Pobiera element CurrentGlobalSpeedClock , który został utworzony dla tego Storyboardobiektu .

GetCurrentIteration()

Pobiera element CurrentIterationClock , który został utworzony dla tego Storyboardobiektu .

GetCurrentIteration(FrameworkContentElement)

Pobiera element CurrentIterationClock , który został utworzony dla tego Storyboardobiektu .

GetCurrentIteration(FrameworkElement)

Pobiera element CurrentIterationClock , który został utworzony dla tego Storyboardobiektu .

GetCurrentProgress()

Pobiera element CurrentProgressClock , który został utworzony dla tego Storyboardobiektu .

GetCurrentProgress(FrameworkContentElement)

Pobiera element CurrentProgressClock , który został utworzony dla tego Storyboardobiektu .

GetCurrentProgress(FrameworkElement)

Pobiera element CurrentProgressClock , który został utworzony dla tego Storyboardobiektu .

GetCurrentState()

Pobiera element CurrentStateClock , który został utworzony dla tego Storyboardobiektu .

GetCurrentState(FrameworkContentElement)

Pobiera element CurrentStateClock , który został utworzony dla tego Storyboardobiektu .

GetCurrentState(FrameworkElement)

Pobiera element CurrentStateClock , który został utworzony dla tego Storyboardobiektu .

GetCurrentTime()

Pobiera element CurrentTimeClock , który został utworzony dla tego Storyboardobiektu .

GetCurrentTime(FrameworkContentElement)

CurrentTime Pobiera elementClock, który został utworzony dla tego obiektu Storyboard.

GetCurrentTime(FrameworkElement)

CurrentTime Pobiera elementClock, który został utworzony dla tego obiektu Storyboard.

GetCurrentValueAsFrozen()

Tworzy zamrożoną kopię przy użyciu bieżących Freezable wartości właściwości. Ponieważ kopia jest zamrożona, wszystkie zamrożone obiekty podrzędne są kopiowane przez odwołanie.

(Odziedziczone po Freezable)
GetCurrentValueAsFrozenCore(Freezable)

Sprawia, że to wystąpienie jest zamrożonym klonem określonego Timelineobiektu . Odwołania do zasobów, powiązania danych i animacje nie są kopiowane, ale ich bieżące wartości są.

(Odziedziczone po Timeline)
GetHashCode()

Pobiera kod skrótu dla tego DependencyObjectpliku .

(Odziedziczone po DependencyObject)
GetIsPaused()

Pobiera wartość wskazującą, czy Clock utworzono dla tego Storyboard celu wartość wstrzymaną.

GetIsPaused(FrameworkContentElement)

Pobiera wartość wskazującą, czy Clock utworzono dla tego Storyboard celu wartość wstrzymaną.

GetIsPaused(FrameworkElement)

Pobiera wartość wskazującą, czy Clock utworzono dla tego Storyboard celu wartość wstrzymaną.

GetLocalValueEnumerator()

Tworzy wyspecjalizowany moduł wyliczający do określania, które właściwości zależności mają lokalnie ustawione wartości dla tego DependencyObjectelementu .

(Odziedziczone po DependencyObject)
GetNaturalDuration(Clock)

Zwraca długość pojedynczej iteracji tego Timelineelementu .

(Odziedziczone po Timeline)
GetNaturalDurationCore(Clock)

Zwraca naturalny czas trwania (czas trwania pojedynczej iteracji) z określonej wartości Clock.

(Odziedziczone po ParallelTimeline)
GetTarget(DependencyObject)

Target Pobiera wartość określonego Timelineelementu .

GetTargetName(DependencyObject)

TargetName Pobiera wartość określonego Timelineelementu .

GetTargetProperty(DependencyObject)

TargetProperty Pobiera wartość określonego Timelineelementu .

GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
GetValue(DependencyProperty)

Zwraca bieżącą obowiązującą wartość właściwości zależności dla tego wystąpienia klasy DependencyObject.

(Odziedziczone po DependencyObject)
InvalidateProperty(DependencyProperty)

Ponownie oblicza efektywną wartość dla określonej właściwości zależności.

(Odziedziczone po DependencyObject)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
OnChanged()

Wywoływana, gdy bieżący Freezable obiekt jest modyfikowany.

(Odziedziczone po Freezable)
OnFreezablePropertyChanged(DependencyObject, DependencyObject)

Zapewnia, że dla elementu członkowskiego danych, który właśnie został ustawiony, są ustanawiane DependencyObjectType odpowiednie wskaźniki kontekstu.

(Odziedziczone po Freezable)
OnFreezablePropertyChanged(DependencyObject, DependencyObject, DependencyProperty)

Ten element członkowski obsługuje infrastrukturę Windows Presentation Foundation (WPF) i nie jest przeznaczony do użycia bezpośrednio z kodu.

(Odziedziczone po Freezable)
OnPropertyChanged(DependencyPropertyChangedEventArgs)

Zastępuje implementację DependencyObject elementu OnPropertyChanged(DependencyPropertyChangedEventArgs) , aby również wywoływać wszelkie Changed procedury obsługi w odpowiedzi na zmieniającą się właściwość zależności typu Freezable.

(Odziedziczone po Freezable)
Pause()

Wstrzymuje utworzony element Clock dla tego pliku Storyboard.

Pause(FrameworkContentElement)

Wstrzymuje Clock określony FrameworkContentElement element skojarzony z tym Storyboardelementem .

Pause(FrameworkElement)

Wstrzymuje Clock określony FrameworkElement element skojarzony z tym Storyboardelementem .

ReadLocalValue(DependencyProperty)

Zwraca wartość lokalną właściwości zależności, jeśli istnieje.

(Odziedziczone po DependencyObject)
ReadPreamble()

Zapewnia dostęp do obiektu Freezable z prawidłowego wątku. Dziedziczenie Freezable elementu musi wywoływać tę metodę na początku dowolnego interfejsu API, który odczytuje elementy członkowskie danych, które nie są właściwościami zależności.

(Odziedziczone po Freezable)
Remove()

Clock Usuwa obiekty, które zostały utworzone dla tego elementu Storyboard. Animacje, które należą do tego Storyboard elementu, nie wpływają już na właściwości, które kiedyś animowały, niezależnie od ich FillBehavior ustawienia.

Remove(FrameworkContentElement)

Clock Usuwa obiekty, które zostały utworzone dla tego elementu Storyboard. Animacje, które należą do tego Storyboard elementu, nie wpływają już na właściwości, które kiedyś animowały, niezależnie od ich FillBehavior ustawienia.

Remove(FrameworkElement)

Clock Usuwa obiekty, które zostały utworzone dla tego elementu Storyboard. Animacje, które należą do tego Storyboard elementu, nie wpływają już na właściwości, które kiedyś animowały, niezależnie od ich FillBehavior ustawienia.

Resume()

Wznawia Clock tworzenie dla tego pliku Storyboard.

Resume(FrameworkContentElement)

Wznawia Clock tworzenie dla tego pliku Storyboard.

Resume(FrameworkElement)

Wznawia Clock tworzenie dla tego pliku Storyboard.

Seek(FrameworkContentElement, TimeSpan, TimeSeekOrigin)

Wyszukuje to Storyboard na określonej pozycji. Wykonuje Storyboard żądane wyszukiwanie, gdy wystąpi następny znacznik zegara.

Seek(FrameworkElement, TimeSpan, TimeSeekOrigin)

Wyszukuje to Storyboard na określonej pozycji. Wykonuje Storyboard żądane wyszukiwanie, gdy wystąpi następny znacznik zegara.

Seek(TimeSpan)

Wyszukuje to Storyboard na określonej pozycji. Wykonuje Storyboard żądane wyszukiwanie, gdy wystąpi następny znacznik zegara.

Seek(TimeSpan, TimeSeekOrigin)

Wyszukuje to Storyboard na określonej pozycji. Wykonuje Storyboard żądane wyszukiwanie, gdy wystąpi następny znacznik zegara.

SeekAlignedToLastTick(FrameworkContentElement, TimeSpan, TimeSeekOrigin)

Stara się to Storyboard natychmiast na nową pozycję (synchronicznie).

SeekAlignedToLastTick(FrameworkElement, TimeSpan, TimeSeekOrigin)

Stara się to Storyboard natychmiast na nową pozycję (synchronicznie).

SeekAlignedToLastTick(TimeSpan)

Stara się to Storyboard natychmiast na nową pozycję (synchronicznie).

SeekAlignedToLastTick(TimeSpan, TimeSeekOrigin)

Stara się to Storyboard natychmiast na nową pozycję (synchronicznie).

SetCurrentValue(DependencyProperty, Object)

Ustawia wartość właściwości zależności bez zmieniania jej źródła wartości.

(Odziedziczone po DependencyObject)
SetSpeedRatio(Double)

Ustawia interakcyjny współczynnik szybkości dla utworzonego dla tego Storyboardparametru Clock .

SetSpeedRatio(FrameworkContentElement, Double)

Ustawia interakcyjny współczynnik Clock szybkości, który został utworzony dla tego obiektu Storyboard.

SetSpeedRatio(FrameworkElement, Double)

Ustawia interakcyjny współczynnik Clock szybkości, który został utworzony dla tego obiektu Storyboard.

SetTarget(DependencyObject, DependencyObject)

Tworzy określony Timeline obiekt docelowy obiektu zależności.

SetTargetName(DependencyObject, String)

Sprawia, że określony Timeline obiekt docelowy obiekt zależności ma określoną nazwę.

SetTargetProperty(DependencyObject, PropertyPath)

Tworzy określony obiekt docelowy określonej Timeline właściwości zależności.

SetValue(DependencyProperty, Object)

Ustawia wartość lokalną właściwości zależności określonej przez jej identyfikator właściwości zależności.

(Odziedziczone po DependencyObject)
SetValue(DependencyPropertyKey, Object)

Ustawia wartość lokalną właściwości zależności tylko do odczytu określonej przez DependencyPropertyKey identyfikator właściwości zależności.

(Odziedziczone po DependencyObject)
ShouldSerializeProperty(DependencyProperty)

Zwraca wartość wskazującą, czy procesy serializacji powinny serializować wartość dla podanej właściwości zależności.

(Odziedziczone po DependencyObject)
SkipToFill()

Przechodzi do bieżącej godziny tego scenorysu Clock do końca swojego aktywnego okresu.

SkipToFill(FrameworkContentElement)

Przechodzi do bieżącej godziny tego scenorysu Clock do końca swojego aktywnego okresu.

SkipToFill(FrameworkElement)

Przechodzi do bieżącej godziny tego scenorysu Clock do końca swojego aktywnego okresu.

Stop()

Zatrzymuje utworzony element Clock dla tego pliku Storyboard.

Stop(FrameworkContentElement)

Zatrzymuje utworzony element Clock dla tego pliku Storyboard.

Stop(FrameworkElement)

Zatrzymuje utworzony element Clock dla tego pliku Storyboard.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
VerifyAccess()

Wymusza, że wątek wywołujący ma dostęp do tego DispatcherObjectelementu .

(Odziedziczone po DispatcherObject)
WritePostscript()

Changed Wywołuje zdarzenie dla klasy Freezable i wywołuje jego OnChanged() metodę. Klasy pochodzące z Freezable klasy powinny wywoływać tę metodę na końcu dowolnego interfejsu API, który modyfikuje składowe klasy, które nie są przechowywane jako właściwości zależności.

(Odziedziczone po Freezable)
WritePreamble()

Sprawdza, czy element Freezable nie jest zamrożony i czy jest on uzyskiwany z prawidłowego kontekstu wątkowego. Freezable dziedziczenie powinno wywoływać tę metodę na początku dowolnego interfejsu API, który zapisuje dane członkom, które nie są właściwościami zależności.

(Odziedziczone po Freezable)

Zdarzenia

Changed

Występuje, gdy Freezable obiekt lub, który zawiera, jest modyfikowany.

(Odziedziczone po Freezable)
Completed

Występuje, gdy ta oś czasu całkowicie zakończyła odtwarzanie: nie będzie już wprowadzać aktywnego okresu.

(Odziedziczone po Timeline)
CurrentGlobalSpeedInvalidated

Występuje, gdy szybkość, w której czas postępuje po zmianie zegara osi czasu.

(Odziedziczone po Timeline)
CurrentStateInvalidated

Występuje, gdy CurrentState właściwość osi czasu Clock jest aktualizowana.

(Odziedziczone po Timeline)
CurrentTimeInvalidated

Występuje, gdy CurrentTime właściwość osi czasu Clock jest aktualizowana.

(Odziedziczone po Timeline)
RemoveRequested

Występuje po usunięciu zegara utworzonego dla tej osi czasu lub jednej z osi czasu nadrzędnego.

(Odziedziczone po Timeline)

Jawne implementacje interfejsu

IAddChild.AddChild(Object)

Dodaje obiekt podrzędny.

(Odziedziczone po TimelineGroup)
IAddChild.AddText(String)

Dodaje zawartość tekstową węzła do obiektu.

(Odziedziczone po TimelineGroup)

Dotyczy