Provides functionality to an object to return a list that can be bound to a data source.

See Also: IListSource Members


[System.ComponentModel.TypeConverter("System.Windows.Forms.Design.DataSourceConverter, System.Design, Version=, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
public interface IListSource


You typically use this interface to return a list that can be bound to a data source, from an object that does not implement IList itself.

Binding to data can occur at either run time or in a designer, but there are rules for each. At run time, you can bind to data in any of the following:

In a designer, you can initialize binding to System.ComponentModel.Component objects by following the same rules.


Implementers of System.ComponentModel.IListSource can return an IList that contains a collection of IList objects.


Namespace: System.ComponentModel
Assembly: System (in System.dll)
Assembly Versions: 1.0.3300.0, 1.0.5000.0,,