Gets or sets a data source the XPBindingSource binds to a control.
An object that represents a data source for the XPBindingSource to use.
The XPBindingSource component can use data from the following data sources:
The XPBindingSource accepts generic and nongeneric collections.
The XPBindingSource supports most XPO collections fully, for example:
System collections, custom collections, and persistent objects may have the following limitations:
A data source does not implement at least one of the following: IBindingList or INotifyPropertyChanged.
Changes within the data source do not trigger the ListChanged event, because the data source cannot notify the XPBindingSource of any changes.
A generic collection does not implement IXPDictionaryProvider.
A nongeneric collection does not implement IXPClassInfoProvider.
A data source does not implement IXPSessionProvider.
After the XPBindingSource binds a data source to a control, you cannot add new elements to the data source. You can add new elements to a bound data source only within a Session. Sessions are created only for data sources that implement the IXPSessionProvider interface.