BeginStoryboard Klasa

Definicja

Akcja wyzwalacza, która rozpoczyna Storyboard i dystrybuuje animacje do obiektów docelowych 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 jego Storyboard odwołania po wyzwoleniu.

Po rozpoczęciu Storyboard obiektu na 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 w inny sposób sterowanie scenorysem 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żesz kontrolować obiekt Storyboard przy użyciu ControllableStoryboardAction obiektu (takiego jak PauseStoryboard, ResumeStoryboardlub StopStoryboard), aby go kontrolować, odwołując się do niego Name. Jeśli element jest Name BeginStoryboard nieokreślony, Storyboard nie można go interaktywnie kontrolować po 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 zastosowanej Storyboard klasy przy użyciu klasy BeginStoryboard. Tak jak w przypadku korzystania z ControllableStoryboardAction obiektów, należy nadać BeginStoryboard jej nazwę, aby można było Storyboard kontrolować interaktywnie.

Konstruktory

BeginStoryboard()

Tworzy nowe wystąpienie klasy BeginStoryboard.

Pola

StoryboardProperty

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

Właściwości

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)
HandoffBehavior

Pobiera lub ustawia odpowiednie zachowanie przekazywania, aby uruchomić 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. Nazewnictwa obiektu Storyboard można kontrolować po jego uruchomieniuBeginStoryboard.

Storyboard

Pobiera lub ustawia wartość, która BeginStoryboard zostanie uruchomionaStoryboard.

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 element DependencyPropertyKey.

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

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

(Odziedziczone po DependencyObject)
GetHashCode()

Pobiera kod skrótu dla tego DependencyObjectpliku .

(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 dla tego DependencyObjectelementu .

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

Wywoływane za każdym razem, gdy zostanie zaktualizowana efektywna wartość dowolnej właściwości DependencyObject zależności. Określona właściwość zależności, która została zmieniona, 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 zmieniania jej źródła wartości.

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