Class ObservableTrigger
- Namespace
- ReactiveUI.Blend
- Assembly
- ReactiveUI.Blend.dll
A blend based trigger which will be activated when a IObservable triggers.
public class ObservableTrigger : TriggerBase<FrameworkElement>, IAnimatable, IAttachedObject
- Inheritance
-
TriggerBaseTriggerBase<FrameworkElement>ObservableTrigger
- Implements
-
IAttachedObject
- Inherited Members
-
TriggerBase<FrameworkElement>.AssociatedObjectTriggerBase<FrameworkElement>.AssociatedObjectTypeConstraintTriggerBase.ActionsPropertyTriggerBase.OnAttached()TriggerBase.OnDetaching()TriggerBase.CreateInstanceCore()TriggerBase.Attach(DependencyObject)TriggerBase.Detach()TriggerBase.ActionsTriggerBase.PreviewInvoke
- Extension Methods
Constructors
ObservableTrigger()
public ObservableTrigger()
Fields
ObservableProperty
The dependency property registration for the Observable property.
public static readonly DependencyProperty ObservableProperty
Field Value
- DependencyProperty
Properties
AutoResubscribeOnError
Gets or sets a value indicating whether to resubscribe the trigger if there is a error when running the IObservable.
public bool AutoResubscribeOnError { get; set; }
Property Value
Observable
Gets or sets the observable which will activate the trigger.
public IObservable<object> Observable { get; set; }
Property Value
Methods
OnObservableChanged(DependencyObject, DependencyPropertyChangedEventArgs)
Called when [observable changed].
protected static void OnObservableChanged(DependencyObject sender, DependencyPropertyChangedEventArgs e)
Parameters
sender
DependencyObjectThe sender.
e
DependencyPropertyChangedEventArgsThe System.Windows.DependencyPropertyChangedEventArgs instance containing the event data.