BeginStoryboard Třída

Definice

Aktivační akce, která zahájí Storyboard a distribuuje její animace do cílových objektů a vlastností.

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
Dědičnost
Atributy

Poznámky

BeginStoryboard Pomocí akce s objektem EventTrigger nebo operátorem Trigger použijte animace na jejich cílové vlastnosti a spusťte je. BeginStoryboardStoryboard zahájí voláním Begin odkazu na odkaz Storyboard při aktivaci.

Když začnete Storyboard na vlastnosti, která je již animovaný jiným Storyboard, HandoffBehavior vlastnost BeginStoryboard určuje, jak animace pokračuje.

Interaktivní pozastavení, obnovení, zastavení nebo jiné řízení scénáře

Chcete-li být schopni pozastavit, obnovit nebo jinak řídit Storyboard , který byl deklarován v revizích interaktivně, musíte nastavit Name vlastnost jeho BeginStoryboard. Pomocí objektu Storyboard ControllableStoryboardAction (například PauseStoryboard, ResumeStoryboardnebo StopStoryboard) ho pak můžete ovládat odkazem na jeho Nameobjekt . Name BeginStoryboard Pokud není zadaný, Storyboard nelze po zahájení interaktivně ovládat. Viz Postupy: Použití triggerů událostí k řízení scénáře po jeho spuštění pro další informace.

Poznámka

V kódu můžete použít interaktivní metody Storyboard třídy k řízení Storyboard použitého pomocí BeginStoryboard. Stejně jako při použití ControllableStoryboardAction objektů musíte pojmenovat BeginStoryboard jeho Storyboard interaktivní ovládání.

Konstruktory

BeginStoryboard()

Vytvoří novou instanci třídy BeginStoryboard.

Pole

StoryboardProperty

Identifikuje Storyboard vlastnost závislostí.

Vlastnosti

DependencyObjectType

DependencyObjectType Získá ten, který zabalí typ CLR této instance.

(Zděděno od DependencyObject)
Dispatcher

Získá to DispatcherObject je přidruženoDispatcher.

(Zděděno od DispatcherObject)
HandoffBehavior

Získá nebo nastaví správné chování hand-off začít animační hodiny v této storyboardu.

IsSealed

Získá hodnotu, která označuje, zda je tato instance aktuálně zapečetěna (jen pro čtení).

(Zděděno od DependencyObject)
Name

Získá nebo nastaví název objektu BeginStoryboard . Pojmenováním objektu BeginStoryboard Storyboard lze řídit po spuštění objektu.

Storyboard

Získá nebo nastaví Storyboard , že to BeginStoryboard začíná.

Metody

CheckAccess()

Určuje, zda má volající vlákno přístup k tomuto DispatcherObject.

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

Vymaže místní hodnotu vlastnosti. Vlastnost, která se má vymazat, je určena identifikátorem DependencyProperty .

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

Vymaže místní hodnotu vlastnosti jen pro čtení. Vlastnost, která se má vymazat, je určena parametrem DependencyPropertyKey.

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

Převede hodnotu zadané vlastnosti závislosti. To se provádí vyvoláním jakékoli CoerceValueCallback funkce zadané v metadatech vlastností pro vlastnost závislosti, protože existuje ve volání DependencyObject.

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

Určuje, zda je poskytnutá DependencyObject hodnota ekvivalentní aktuálnímu DependencyObject.

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

Získá hash kód pro tento DependencyObject.

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

Vytvoří specializovaný enumerátor pro určení, které vlastnosti závislostí mají místně nastavené hodnoty na tomto DependencyObject.

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

Type Získá aktuální instanci.

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

Vrátí aktuální efektivní hodnotu vlastnosti závislosti na této instanci objektu DependencyObject.

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

Znovu vyhodnotí efektivní hodnotu pro zadanou vlastnost závislosti.

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

Vytvoří použádnou kopii aktuálního souboru Object.

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

Vyvolá se při každé aktualizaci efektivní hodnoty jakékoli vlastnosti závislosti na této DependencyObject vlastnosti. Specifická vlastnost závislostí, která se změnila, je hlášena v datech události.

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

Vrátí místní hodnotu vlastnosti závislosti, pokud existuje.

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

Nastaví hodnotu vlastnosti závislosti beze změny zdroje hodnot.

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

Nastaví místní hodnotu vlastnosti závislosti určenou jeho identifikátorem vlastnosti závislosti.

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

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

Vrátí hodnotu, která označuje, zda serializační procesy mají serializovat hodnotu pro zadanou vlastnost závislostí.

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

Vrátí řetězec, který představuje aktuální objekt.

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

Vynucuje, aby volající vlákno má k tomuto DispatcherObjectpřístupu přístup .

(Zděděno od DispatcherObject)

Platí pro

Viz také