Class StoryboardTriggers

Namespace
Forma.Xaml
Assembly
Forma.dll
public static class StoryboardTriggers
Inheritance
StoryboardTriggers
Inherited Members

Methods

AttachEvent<THandler>(Control, Action<THandler>, Action<THandler>, Func<Action, THandler>, Storyboard)

public static IDisposable AttachEvent<THandler>(Control root, Action<THandler> add, Action<THandler> remove, Func<Action, THandler> createHandler, Storyboard storyboard) where THandler : Delegate

Parameters

root Control
add Action<THandler>
remove Action<THandler>
createHandler Func<Action, THandler>
storyboard Storyboard

Returns

IDisposable

Type Parameters

THandler

AttachProperty<TSource, TValue>(Control, CompiledBindingPath<TSource, TValue>, TSource, TValue, Storyboard)

public static IDisposable AttachProperty<TSource, TValue>(Control root, CompiledBindingPath<TSource, TValue> path, TSource source, TValue expected, Storyboard storyboard) where TSource : class

Parameters

root Control
path CompiledBindingPath<TSource, TValue>
source TSource
expected TValue
storyboard Storyboard

Returns

IDisposable

Type Parameters

TSource
TValue

AttachPseudoState(Control, Control, PseudoState, Storyboard)

public static IDisposable AttachPseudoState(Control root, Control target, StoryboardTriggers.PseudoState state, Storyboard storyboard)

Parameters

root Control
target Control
state StoryboardTriggers.PseudoState
storyboard Storyboard

Returns

IDisposable