Udostępnij za pośrednictwem


BeginStoryboard Klasa

Definicja

Akcja wyzwalacza, która rozpoczyna Storyboard i dystrybuuje animacje do docelowych obiektów i właściwości.

public ref class BeginStoryboard sealed : System::Windows::TriggerAction
[System.Windows.Markup.ContentProperty("Storyboard")]
[System.Windows.Markup.RuntimeNameProperty("Name")]
public sealed class BeginStoryboard : System.Windows.TriggerAction
[<System.Windows.Markup.ContentProperty("Storyboard")>]
[<System.Windows.Markup.RuntimeNameProperty("Name")>]
type BeginStoryboard = class
    inherit TriggerAction
Public NotInheritable Class BeginStoryboard
Inherits TriggerAction
Dziedziczenie
Atrybuty

Uwagi

BeginStoryboard Użyj akcji z elementem EventTrigger lub , Trigger aby zastosować animacje do ich właściwości docelowych i uruchomić je. BeginStoryboardStoryboard element rozpoczyna się od wywołania Begin odwołania Storyboard po wyzwoleniu.

Po rozpoczęciu Storyboard właściwości, która jest już animowana przez inną Storyboardwłaściwość , HandoffBehavior właściwość BeginStoryboard określa sposób kontynuowania animacji.

Wstrzymywanie, wznawianie, zatrzymywanie lub kontrolowanie scenorysu interaktywnie

Aby móc wstrzymywać, wznawiać lub w inny sposób kontrolować Storyboard element zadeklarowany w znacznikach interaktywnie, należy ustawić Name właściwość .BeginStoryboard Następnie można kontrolować Storyboard za pomocą ControllableStoryboardAction obiektu (takiego jak PauseStoryboard, ResumeStoryboardlub StopStoryboard), aby go kontrolować, odwołując się do obiektu Name. Name Jeśli element jest BeginStoryboard nieokreślony, Storyboard nie można go interaktywnie kontrolować po jego rozpoczęciu. Zobacz Instrukcje: używanie wyzwalaczy zdarzeń do kontrolowania scenorysu po uruchomieniu , aby uzyskać więcej informacji.

Uwaga

W kodzie można użyć interaktywnych Storyboard metod klasy do kontrolowania Storyboard zastosowanego BeginStoryboardelementu przy użyciu klasy . Podobnie jak w przypadku korzystania z ControllableStoryboardAction obiektów, należy podać BeginStoryboard nazwę, aby można było Storyboard interaktywnie kontrolować.

Konstruktory

BeginStoryboard()

Tworzy nowe wystąpienie klasy BeginStoryboard.

Pola

StoryboardProperty

Identyfikuje Storyboard właściwość zależności.

Właściwości

DependencyObjectType

DependencyObjectType Pobiera opakowujący typ clR tego wystąpienia.

(Odziedziczone po DependencyObject)
Dispatcher

Dispatcher Pobiera tę DispatcherObject wartość skojarzona z.

(Odziedziczone po DispatcherObject)
HandoffBehavior

Pobiera lub ustawia odpowiednie zachowanie odręczne, aby rozpocząć zegar animacji w tej scenorysie.

IsSealed

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

(Odziedziczone po DependencyObject)
Name

Pobiera lub ustawia nazwę BeginStoryboard obiektu. Przez nadanie nazwy obiektu Storyboard można kontrolować po jego uruchomieniuBeginStoryboard.

Storyboard

Pobiera lub ustawia Storyboard to BeginStoryboard uruchomienie.

Metody

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 DependencyPropertyKeyelement .

(Odziedziczone po DependencyObject)
CoerceValue(DependencyProperty)

Coerce 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)
Equals(Object)

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

(Odziedziczone po DependencyObject)
GetHashCode()

Pobiera kod skrótu dla tego pliku DependencyObject.

(Odziedziczone po DependencyObject)
GetLocalValueEnumerator()

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

(Odziedziczone po DependencyObject)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
GetValue(DependencyProperty)

Zwraca bieżącą obowiązującą wartość właściwości zależności dla tego wystąpienia obiektu 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)
OnPropertyChanged(DependencyPropertyChangedEventArgs)

Wywoływane za każdym razem, gdy obowiązująca wartość dowolnej właściwości zależności została DependencyObject zaktualizowana. Określona właściwość zależności, która uległa zmianie, jest zgłaszana w danych zdarzenia.

(Odziedziczone po DependencyObject)
ReadLocalValue(DependencyProperty)

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

(Odziedziczone po DependencyObject)
SetCurrentValue(DependencyProperty, Object)

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

(Odziedziczone po DependencyObject)
SetValue(DependencyProperty, Object)

Ustawia wartość lokalną właściwości zależności określonej przez jego 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ślona 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ść podanej właściwości zależności.

(Odziedziczone po DependencyObject)
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)

Dotyczy

Zobacz też