The recording of the first ever ReactiveUI virtual conference is available on our YouTube Channel.

ControlObservable Class

Summary

Provides a set of static methods for subscribing to IObservables using Windows Forms controls.
Namespace
System.Reactive.Linq
Base Types
  • object
graph BT Type-->Base0["object"] Type["ControlObservable"] class Type type-node

Syntax

public static class ControlObservable

Methods

Name Value Summary
ObserveOn<TSource>(IObservable<TSource>, Control) IObservable<TSource>
Wraps the source sequence in order to run its observer callbacks on the Windows Forms message loop associated with the specified control.
static
SubscribeOn<TSource>(IObservable<TSource>, Control) IObservable<TSource>
Wraps the source sequence in order to run its subscription and unsubscription logic on the Windows Forms message loop associated with the specified control.
static

Extension Methods

Name Value Summary
InvokeViewModelAction<T>(Action<T>) object
This is a thing I lifted from Prism.