Show / Hide Table of Contents

Class ControlStoryboardAction

An action that will change the state of a targeted storyboard when invoked.

Inheritance
System.Object
DependencyObject
TriggerAction
TriggerAction<DependencyObject>
StoryboardAction
ControlStoryboardAction
Implements
IAttachedObject
Inherited Members
StoryboardAction.StoryboardProperty
StoryboardAction.Storyboard
TriggerAction<DependencyObject>.AssociatedObject
TriggerAction<DependencyObject>.AssociatedObjectTypeConstraint
TriggerAction.IsEnabledProperty
TriggerAction.IsEnabled
TriggerAction.OnAttached()
TriggerAction.OnDetaching()
TriggerAction.IAttachedObject.AssociatedObject
TriggerAction.Attach(DependencyObject)
TriggerAction.Detach()
DependencyObject.GetValue(DependencyProperty)
DependencyObject.SetCurrentValue(DependencyProperty, Object)
DependencyObject.ReadLocalValue(DependencyProperty)
DependencyObject.SetValue(DependencyProperty, Object)
DependencyObject.SetValue(DependencyPropertyKey, Object)
DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs)
DependencyObject.CoerceValue(DependencyProperty)
DependencyObject.Dispatcher
DependencyObject.INTERNAL_OnAttachedToVisualTree()
DependencyObject.INTERNAL_OnDetachedFromVisualTree()
DependencyObject.ClearValue(DependencyProperty)
DependencyObject.ClearValue(DependencyPropertyKey)
DependencyObject.CheckAccess()
DependencyObject.GetAnimationBaseValue(DependencyProperty)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Microsoft.Expression.Interactivity.Media
Assembly: OpenSilver.Expression.Interactions.dll
Syntax
public class ControlStoryboardAction : StoryboardAction, IDependencyObject, IAttachedObject

Constructors

| Improve this Doc View Source

ControlStoryboardAction()

Declaration
public ControlStoryboardAction()

Fields

| Improve this Doc View Source

ControlStoryboardProperty

Declaration
public static readonly DependencyProperty ControlStoryboardProperty
Field Value
Type Description
DependencyProperty

Properties

| Improve this Doc View Source

ControlStoryboardOption

Declaration
public ControlStoryboardOption ControlStoryboardOption { get; set; }
Property Value
Type Description
ControlStoryboardOption

Methods

| Improve this Doc View Source

Invoke(Object)

This method is called when some criteria is met and the action should be invoked. This method will attempt to change the targeted storyboard in a way defined by the ControlStoryboardOption.

Declaration
protected override void Invoke(object parameter)
Parameters
Type Name Description
System.Object parameter
Overrides
TriggerAction.Invoke(Object)
| Improve this Doc View Source

OnStoryboardChanged(DependencyPropertyChangedEventArgs)

Declaration
protected override void OnStoryboardChanged(DependencyPropertyChangedEventArgs args)
Parameters
Type Name Description
DependencyPropertyChangedEventArgs args
Overrides
StoryboardAction.OnStoryboardChanged(DependencyPropertyChangedEventArgs)

Implements

IAttachedObject

Extension Methods

DependencyObjectHelper.GetSelfAndAncestors(DependencyObject)
  • Improve this Doc
  • View Source