DataSourceConverter.IsValidDataSource(IComponent) 方法

定义

指示指定组件是否为此转换器的有效数据源。

protected:
 virtual bool IsValidDataSource(System::ComponentModel::IComponent ^ component);
protected virtual bool IsValidDataSource (System.ComponentModel.IComponent component);
abstract member IsValidDataSource : System.ComponentModel.IComponent -> bool
override this.IsValidDataSource : System.ComponentModel.IComponent -> bool
Protected Overridable Function IsValidDataSource (component As IComponent) As Boolean

参数

component
IComponent

要检查是否为有效数据源的组件。

返回

Boolean

如果 component 实现了 IEnumerableIListSource,则为 true;否则为 false

注解

该方法 GetStandardValues 使用 IsValidDataSource 该方法来确定可用作标准可访问数据源的组件。 DataSourceConverter对于类,有效的数据源是实现或IListSource接口的IEnumerable组件。

继承者说明

自定义数据源转换器可以从类派生 DataSourceConverter ,并重写 IsValidDataSource(IComponent) 该方法,以测试使用组件作为数据源所需的接口实现。

适用于