Table of Contents

Class DataSourceControlBuilderBase

Namespace
Bonsai.Gui
Assembly
Bonsai.Gui.dll

Provides an abstract base class for UI controls which can be bound to each data source from an observable sequence.

public abstract class DataSourceControlBuilderBase : ControlBuilderBase, IExpressionBuilder, INamedElement
Inheritance
DataSourceControlBuilderBase
Implements
Derived
Inherited Members

Properties

ArgumentRange

Gets the range of input arguments that this expression builder accepts.

Methods

Build(IEnumerable<Expression>)

Builds the expression tree for configuring and calling the UI control.

Generate<TValue>(IObservable<IList<TValue>>)

Generates an observable sequence of values containing the currently selected item from the data source whenever the selection changes.