BeginStoryboard Clase

Definición

Acción de desencadenador que inicia un Storyboard y distribuye sus animaciones a sus propiedades y objetos de destino.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
Herencia
Atributos

Comentarios

Use una acción BeginStoryboard con un EventTrigger o un @no__t 2 para aplicar animaciones a sus propiedades de destino e iniciarlas.Use a BeginStoryboard action with an EventTrigger or a Trigger to apply animations to their target properties and start them. BeginStoryboard inicia un Storyboard llamando a @no__t 2 en su referencia Storyboard cuando se desencadena.BeginStoryboard begins a Storyboard by calling Begin on its Storyboard reference when triggered.

Cuando se inicia un Storyboard en una propiedad que ya está siendo animada por otro Storyboard, la propiedad HandoffBehavior de BeginStoryboard determina cómo continúa la animación.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.

Pausar, reanudar, detener o controlar de otro modo un guion gráfico de forma interactivaPause, Resume, Stop, or Otherwise Control a Storyboard Interactively

Para poder pausar, reanudar o controlar de otro modo un Storyboard que se ha declarado en el marcado de forma interactiva, debe establecer la propiedad Name de su 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. A continuación, puede controlar el Storyboard mediante un objeto ControllableStoryboardAction (como PauseStoryboard, ResumeStoryboard o StopStoryboard) para controlarlo haciendo referencia a su 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. Si el Name de BeginStoryboard no se especifica, el @no__t 2 no se puede controlar interactivamente una vez iniciado.If the Name of BeginStoryboard is unspecified, the Storyboard cannot be interactively controlled after it is begun. Vea [Cómo: Use desencadenadores de eventos para controlar un guión gráfico después de iniciar @ no__t-0 para obtener más información.See How to: Use Event Triggers to Control a Storyboard After It Starts for more information.

Nota

En el código, puede utilizar los métodos interactivos de la clase Storyboard para controlar un Storyboard que se aplicó mediante BeginStoryboard.In code, you may use the interactive methods of the Storyboard class to control a Storyboard that was applied using a BeginStoryboard. Como ocurre cuando se usan objetos ControllableStoryboardAction, debe proporcionar a la BeginStoryboard un nombre para su Storyboard que se pueda controlar interactivamente.As is the case when using ControllableStoryboardAction objects, you must give the BeginStoryboard a name for its Storyboard to be interactively controllable.

Constructores

BeginStoryboard()

Crea una nueva instancia de la clase BeginStoryboard.Creates a new instance of the BeginStoryboard class.

Campos

StoryboardProperty

Identifica la propiedad de dependencia Storyboard.Identifies the Storyboard dependency property.

Propiedades

DependencyObjectType

Obtiene el objeto DependencyObjectType que ajusta el tipo CLRCLR de esta instancia.Gets the DependencyObjectType that wraps the CLRCLR type of this instance.

(Heredado de DependencyObject)
Dispatcher

Obtiene el objeto Dispatcher al que está asociado DispatcherObject.Gets the Dispatcher this DispatcherObject is associated with.

(Heredado de DispatcherObject)
HandoffBehavior

Obtiene o establece el comportamiento de entrega apropiado para iniciar un reloj de animación en este guion gráfico.Gets or sets the proper hand-off behavior to start an animation clock in this storyboard.

IsSealed

Obtiene un valor que indica si esta instancia está actualmente sellada (es de solo lectura).Gets a value that indicates whether this instance is currently sealed (read-only).

(Heredado de DependencyObject)
Name

Obtiene o establece el nombre del objeto BeginStoryboard.Gets or sets the name of the BeginStoryboard object. Al asignar un nombre al objeto BeginStoryboard, es posible controlar el elemento Storyboard después de iniciarse.By naming the BeginStoryboard object, the Storyboard can be controlled after it is started.

Storyboard

Obtiene o establece la clase Storyboard que esta clase BeginStoryboard inicia.Gets or sets the Storyboard that this BeginStoryboard starts.

Métodos

CheckAccess()

Determina si el subproceso de la llamada tiene acceso a DispatcherObject.Determines whether the calling thread has access to this DispatcherObject.

(Heredado de DispatcherObject)
ClearValue(DependencyProperty)

Borra el valor local de una propiedad.Clears the local value of a property. La propiedad que se va a borrar se especifica mediante un identificador DependencyProperty.The property to be cleared is specified by a DependencyProperty identifier.

(Heredado de DependencyObject)
ClearValue(DependencyPropertyKey)

Borra el valor local de una propiedad de solo lectura.Clears the local value of a read-only property. La propiedad que se va a borrar se especifica mediante un DependencyPropertyKey.The property to be cleared is specified by a DependencyPropertyKey.

(Heredado de DependencyObject)
CoerceValue(DependencyProperty)

Convierte el valor de la propiedad de dependencia especificada.Coerces the value of the specified dependency property. Esto se logra invocando cualquier función CoerceValueCallback especificada en los metadatos de la propiedad de dependencia tal como existe en la clase DependencyObject que llama.This is accomplished by invoking any CoerceValueCallback function specified in property metadata for the dependency property as it exists on the calling DependencyObject.

(Heredado de DependencyObject)
Equals(Object)

Determina si un objeto DependencyObject proporcionado es equivalente al objeto DependencyObject actual.Determines whether a provided DependencyObject is equivalent to the current DependencyObject.

(Heredado de DependencyObject)
GetHashCode()

Obtiene el código hash de DependencyObject.Gets a hash code for this DependencyObject.

(Heredado de DependencyObject)
GetLocalValueEnumerator()

Crea un enumerador especializado para determinar qué propiedades de dependencia han establecido localmente los valores en DependencyObject.Creates a specialized enumerator for determining which dependency properties have locally set values on this DependencyObject.

(Heredado de DependencyObject)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
GetValue(DependencyProperty)

Devuelve el valor efectivo actual de una propiedad de dependencia en esta instancia de un DependencyObject.Returns the current effective value of a dependency property on this instance of a DependencyObject.

(Heredado de DependencyObject)
InvalidateProperty(DependencyProperty)

Vuelve a evaluar el valor efectivo para la propiedad de dependencia especificada.Re-evaluates the effective value for the specified dependency property.

(Heredado de DependencyObject)
MemberwiseClone()

Crea una copia superficial del objeto Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
OnPropertyChanged(DependencyPropertyChangedEventArgs)

Se invoca cuando se ha actualizado el valor efectivo de alguna propiedad de dependencia en este DependencyObject .Invoked whenever the effective value of any dependency property on this DependencyObject has been updated. La propiedad de dependencia específica que cambió se notifica en los datos de evento.The specific dependency property that changed is reported in the event data.

(Heredado de DependencyObject)
ReadLocalValue(DependencyProperty)

Devuelve el valor local de una propiedad de dependencia, si existe.Returns the local value of a dependency property, if it exists.

(Heredado de DependencyObject)
SetCurrentValue(DependencyProperty, Object)

Establece el valor de una propiedad de dependencia sin cambiar el origen de su valor.Sets the value of a dependency property without changing its value source.

(Heredado de DependencyObject)
SetValue(DependencyProperty, Object)

Establece el valor local de una propiedad de dependencia, especificado por su identificador de propiedad de dependencia.Sets the local value of a dependency property, specified by its dependency property identifier.

(Heredado de DependencyObject)
SetValue(DependencyPropertyKey, Object)

Establece el valor local de una propiedad de dependencia de solo lectura, especificado por el identificador DependencyPropertyKey de la propiedad de dependencia.Sets the local value of a read-only dependency property, specified by the DependencyPropertyKey identifier of the dependency property.

(Heredado de DependencyObject)
ShouldSerializeProperty(DependencyProperty)

Devuelve un valor que indica si los procesos de serialización deben serializar el valor de la propiedad de dependencia suministrada.Returns a value that indicates whether serialization processes should serialize the value for the provided dependency property.

(Heredado de DependencyObject)
ToString()

Devuelve un valor de tipo string que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)
VerifyAccess()

Exige que el subproceso de la llamada tenga acceso a DispatcherObject.Enforces that the calling thread has access to this DispatcherObject.

(Heredado de DispatcherObject)

Se aplica a

Consulte también: