BeginStoryboard Classe

Definizione

Azione trigger che avvia un oggetto Storyboard e distribuisce le animazioni a proprietà e oggetti di destinazione.A trigger action that begins a Storyboard and distributes its animations to their targeted objects and properties.

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
type BeginStoryboard = class
    inherit TriggerAction
Public NotInheritable Class BeginStoryboard
Inherits TriggerAction
Ereditarietà
Attributi

Commenti

Usare un'azione BeginStoryboard con un EventTrigger o un Trigger per applicare le animazioni alle proprietà di destinazione e avviarle.Use a BeginStoryboard action with an EventTrigger or a Trigger to apply animations to their target properties and start them. BeginStoryboard inizia un Storyboard chiamando Begin sul relativo riferimento Storyboard quando viene attivato.BeginStoryboard begins a Storyboard by calling Begin on its Storyboard reference when triggered.

Quando si inizia un Storyboard su una proprietà che è già animata da un altro Storyboard, la proprietà HandoffBehavior di BeginStoryboard determina il modo in cui l'animazione procede.When you begin a Storyboard on a property that is already being animated by another Storyboard, the HandoffBehavior property of BeginStoryboard determines how the animation proceeds.

Sospendere, riprendere, arrestare o controllare uno storyboard in modo interattivoPause, Resume, Stop, or Otherwise Control a Storyboard Interactively

Per essere in grado di sospendere, riprendere o controllare in modo interattivo un Storyboard dichiarato nel markup in modo interattivo, è necessario impostare la proprietà Name della relativa BeginStoryboard.To be able to pause, resume, or otherwise control a Storyboard that was declared in markup interactively, you must set the Name property of its BeginStoryboard. È quindi possibile controllare il Storyboard usando un oggetto ControllableStoryboardAction (ad esempio PauseStoryboard, ResumeStoryboard o StopStoryboard) per controllarlo facendo riferimento al relativo Name.You can then control the Storyboard by using a ControllableStoryboardAction object (such as PauseStoryboard, ResumeStoryboard, or StopStoryboard) to control it by referencing its Name. Se il Name di BeginStoryboard non è specificato, il Storyboard non può essere controllato in modo interattivo dopo che è stato avviato.If the Name of BeginStoryboard is unspecified, the Storyboard cannot be interactively controlled after it is begun. Vedere [How to: Utilizzare i trigger di evento per controllare uno storyboard dopo l'avvio di @ no__t-0 per ulteriori informazioni.See How to: Use Event Triggers to Control a Storyboard After It Starts for more information.

Nota

Nel codice è possibile usare i metodi interattivi della classe Storyboard per controllare un Storyboard applicato usando un BeginStoryboard.In code, you may use the interactive methods of the Storyboard class to control a Storyboard that was applied using a BeginStoryboard. Come nel caso dell'uso di oggetti ControllableStoryboardAction, è necessario assegnare al BeginStoryboard un nome per il Storyboard in modo che sia controllabile in modo interattivo.As is the case when using ControllableStoryboardAction objects, you must give the BeginStoryboard a name for its Storyboard to be interactively controllable.

Costruttori

BeginStoryboard()

Crea una nuova istanza della classe BeginStoryboard.Creates a new instance of the BeginStoryboard class.

Campi

StoryboardProperty

Identifica la proprietà di dipendenza Storyboard.Identifies the Storyboard dependency property.

Proprietà

DependencyObjectType

Ottiene la classe DependencyObjectType che include il tipo CLRCLR di questa istanza.Gets the DependencyObjectType that wraps the CLRCLR type of this instance.

(Ereditato da DependencyObject)
Dispatcher

Ottiene l'oggetto Dispatcher associato a DispatcherObject.Gets the Dispatcher this DispatcherObject is associated with.

(Ereditato da DispatcherObject)
HandoffBehavior

Ottiene o imposta il comportamento di distribuzione corretto per avviare un orologio dell'animazione in questo storyboard.Gets or sets the proper hand-off behavior to start an animation clock in this storyboard.

IsSealed

Ottiene un valore che indica se l'istanza è attualmente sealed (di sola lettura).Gets a value that indicates whether this instance is currently sealed (read-only).

(Ereditato da DependencyObject)
Name

Ottiene o imposta il nome dell'oggetto BeginStoryboard.Gets or sets the name of the BeginStoryboard object. Assegnando un nome all'oggetto BeginStoryboard, l'oggetto Storyboard può essere controllato dopo il suo avvio.By naming the BeginStoryboard object, the Storyboard can be controlled after it is started.

Storyboard

Ottiene o imposta l'oggetto Storyboard avviato da questo oggetto BeginStoryboard.Gets or sets the Storyboard that this BeginStoryboard starts.

Metodi

CheckAccess()

Determina se il thread chiamante ha accesso a DispatcherObject.Determines whether the calling thread has access to this DispatcherObject.

(Ereditato da DispatcherObject)
ClearValue(DependencyProperty)

Cancella il valore locale di una proprietà.Clears the local value of a property. La proprietà da cancellare è specificata da un identificatore DependencyProperty.The property to be cleared is specified by a DependencyProperty identifier.

(Ereditato da DependencyObject)
ClearValue(DependencyPropertyKey)

Cancella il valore locale di una proprietà di sola lettura.Clears the local value of a read-only property. La proprietà da cancellare è specificata da un oggetto DependencyPropertyKey.The property to be cleared is specified by a DependencyPropertyKey.

(Ereditato da DependencyObject)
CoerceValue(DependencyProperty)

Assegna forzatamente il valore della proprietà di dipendenza specificata.Coerces the value of the specified dependency property. Questa operazione viene eseguita richiamando qualsiasi funzione CoerceValueCallback specificata nei metadati della proprietà di dipendenza esistente nell'oggetto DependencyObject chiamante.This is accomplished by invoking any CoerceValueCallback function specified in property metadata for the dependency property as it exists on the calling DependencyObject.

(Ereditato da DependencyObject)
Equals(Object)

Determina se l'oggetto DependencyObject specificato equivale all'oggetto DependencyObject corrente.Determines whether a provided DependencyObject is equivalent to the current DependencyObject.

(Ereditato da DependencyObject)
GetHashCode()

Ottiene un codice hash per l'oggetto DependencyObject.Gets a hash code for this DependencyObject.

(Ereditato da DependencyObject)
GetLocalValueEnumerator()

Crea un enumeratore specializzato per determinare le proprietà di dipendenza che presentano valori impostati localmente nell'oggetto DependencyObject.Creates a specialized enumerator for determining which dependency properties have locally set values on this DependencyObject.

(Ereditato da DependencyObject)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
GetValue(DependencyProperty)

Restituisce il valore effettivo corrente di una proprietà di dipendenza in questa istanza di DependencyObject.Returns the current effective value of a dependency property on this instance of a DependencyObject.

(Ereditato da DependencyObject)
InvalidateProperty(DependencyProperty)

Valuta di nuovo il valore effettivo della proprietà di dipendenza specificata.Re-evaluates the effective value for the specified dependency property.

(Ereditato da DependencyObject)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Ereditato da Object)
OnPropertyChanged(DependencyPropertyChangedEventArgs)

Richiamato ogni volta che viene aggiornato il valore effettivo di qualsiasi proprietà di dipendenza in DependencyObject.Invoked whenever the effective value of any dependency property on this DependencyObject has been updated. La proprietà di dipendenza specifica modificata viene indicata nei dati dell'evento.The specific dependency property that changed is reported in the event data.

(Ereditato da DependencyObject)
ReadLocalValue(DependencyProperty)

Restituisce il valore locale di una proprietà di dipendenza, se presente.Returns the local value of a dependency property, if it exists.

(Ereditato da DependencyObject)
SetCurrentValue(DependencyProperty, Object)

Imposta il valore di una proprietà di dipendenza senza modificare l'origine del valore.Sets the value of a dependency property without changing its value source.

(Ereditato da DependencyObject)
SetValue(DependencyProperty, Object)

Imposta il valore locale di una proprietà di dipendenza, specificato dal relativo identificatore della proprietà di dipendenza.Sets the local value of a dependency property, specified by its dependency property identifier.

(Ereditato da DependencyObject)
SetValue(DependencyPropertyKey, Object)

Imposta il valore locale di una proprietà di dipendenza di sola lettura, specificato dall'identificatore DependencyPropertyKey della proprietà di dipendenza.Sets the local value of a read-only dependency property, specified by the DependencyPropertyKey identifier of the dependency property.

(Ereditato da DependencyObject)
ShouldSerializeProperty(DependencyProperty)

Restituisce un valore che indica se i processi di serializzazione devono serializzare il valore della proprietà di dipendenza specificata.Returns a value that indicates whether serialization processes should serialize the value for the provided dependency property.

(Ereditato da DependencyObject)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Ereditato da Object)
VerifyAccess()

Impone che il thread chiamante abbia accesso a DispatcherObject.Enforces that the calling thread has access to this DispatcherObject.

(Ereditato da DispatcherObject)

Si applica a

Vedi anche