IListSource 接口

向对象提供返回可以绑定到数据源列表的功能。

**命名空间:**System.ComponentModel
**程序集:**System(在 system.dll 中)

语法

声明
Public Interface IListSource
用法
Dim instance As IListSource
public interface IListSource
public interface class IListSource
public interface IListSource
public interface IListSource

备注

您通常使用该接口从不实现 IList 本身的对象返回可以绑定到数据源的列表。

绑定到数据可以发生在运行时或设计器中,但每种情况都有其对应的规则。在运行时,可按下列任何规则绑定到数据:

  • Array

  • IList 的实施者,前提是该实施者具有强类型的 Item 属性(即 TypeObject 之外的任何类型)。可通过使 Item 的默认实现成为私有实现来实现此目的。如果要创建遵循强类型集合规则的 IList,应该从 CollectionBase 派生。

  • ITypedList 的实施者。

在设计器中,可按照相同的规则来初始化到 Component 对象的绑定。

提示

IListSource 的实施者可以返回包含 IList 对象集合的 IList

平台

Windows 98、Windows 2000 SP4、Windows CE、Windows Millennium Edition、Windows Mobile for Pocket PC、Windows Mobile for Smartphone、Windows Server 2003、Windows XP Media Center Edition、Windows XP Professional x64 Edition、Windows XP SP2、Windows XP Starter Edition

.NET Framework 并不是对每个平台的所有版本都提供支持。有关受支持版本的列表,请参见系统要求

版本信息

.NET Framework

受以下版本支持:2.0、1.1、1.0

.NET Compact Framework

受以下版本支持:2.0、1.0

请参见

参考

IListSource 成员
System.ComponentModel 命名空间