DataSourceControl.IListSource.GetList 方法

定义

获取可用作数据列表的源的数据源控件列表。

 virtual System::Collections::IList ^ System.ComponentModel.IListSource.GetList() = System::ComponentModel::IListSource::GetList;
System.Collections.IList IListSource.GetList ();
abstract member System.ComponentModel.IListSource.GetList : unit -> System.Collections.IList
override this.System.ComponentModel.IListSource.GetList : unit -> System.Collections.IList
Function GetList () As IList Implements IListSource.GetList

返回

一个 IList,其中所包含的数据源控件可用作数据列表的源。

实现

注解

此方法用于检索可用作数据源的一组对象。 数据源控件将其数据列表封装为 DataSourceView 对象;因此,当与一个或多个 DataSourceView 对象关联时,控件 DataSourceControl 表示列表源对象,方法返回一个 IList 元素的集合, DataSourceControl 即本身。

此方法调用静态 ListSourceHelper.GetList 方法以检索 IList 可用作数据源的对象集合。 类 ListSourceHelper 确定是否 GetViewNames 返回视图名称的有效集合。 如果存在,类 ListSourceHelper 将返回一个 IList 元素(即 控件)的 DataSourceControl 集合。 如果 GetViewNames 返回 null,这是 类的默认实现 DataSourceControl ,则 ListSourceHelper 类也返回 null

适用于

另请参阅