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

BindingListEx Class

Summary

Extensions to convert an binding list into a dynamic stream.
Namespace
DynamicData.Binding
Base Types
  • object
graph BT Type-->Base0["object"] Type["BindingListEx"] class Type type-node

Syntax

public static class BindingListEx

Methods

Name Value Summary
ObserveCollectionChanges(IBindingList) IObservable<EventPattern<ListChangedEventArgs>>
Observes list changed args.
static
ToObservableChangeSet<T>(BindingList<T>) IObservable<IChangeSet<T>>
Convert a binding list into an observable change set. Change set observes list change events.
static
ToObservableChangeSet<TCollection, T>(TCollection) IObservable<IChangeSet<T>>
Convert a binding list into an observable change set. Change set observes list change events.
static
ToObservableChangeSet<TObject, TKey>(BindingList<TObject>, Func<TObject, TKey>) IObservable<IChangeSet<TObject, TKey>>
Convert a binding list into an observable change set. Change set observes list change events.
static

Extension Methods

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