ListControlDesigner.OnDataSourceChanged 方法

定义

当关联控件的数据源已更改时调用。

重载

名称 说明
OnDataSourceChanged()

当关联控件的数据源已更改时调用。

OnDataSourceChanged(Boolean)

当关联控件的数据源已更改时调用。

OnDataSourceChanged()

当关联控件的数据源已更改时调用。

public:
 virtual void OnDataSourceChanged();
public virtual void OnDataSourceChanged();
abstract member OnDataSourceChanged : unit -> unit
override this.OnDataSourceChanged : unit -> unit
override this.OnDataSourceChanged : unit -> unit
Public Overridable Sub OnDataSourceChanged ()

示例

下面的代码示例重写 OnDataSourceChanged 从类继承的 ListControlDesigner 类中的方法。 当与设计器类关联的数据源发生更改时,将调用该方法,此代码将设置一个名为 <a0/> 的变量。

该代码示例是 ListControlDesigner 类中的一个较大示例的一部分。

// If the data source changes, set a boolean variable.
public override void OnDataSourceChanged()
{
    changedDataSource = true;
} // OnDataSourceChanged
' If the data source changes, set a Boolean variable.
Public Overrides Sub OnDataSourceChanged()
    changedDataSource = True
End Sub

注解

OnDataSourceChanged 方法将派生自 ListControl 对象的关联控件连接到当前数据源,如果与控件连接到的数据源不同,则更新设计时标记。 该方法 OnDataSourceChanged 在连接到当前数据源后更新设计时标记。

另请参阅

适用于

OnDataSourceChanged(Boolean)

当关联控件的数据源已更改时调用。

protected:
 override void OnDataSourceChanged(bool forceUpdateView);
protected override void OnDataSourceChanged(bool forceUpdateView);
override this.OnDataSourceChanged : bool -> unit
Protected Overrides Sub OnDataSourceChanged (forceUpdateView As Boolean)

参数

forceUpdateView
Boolean

指示是否无条件更新设计时标记的 A Boolean 。 忽略此参数。

示例

下面的代码示例重写 OnDataSourceChanged 从类继承的 ListControlDesigner 类中的方法。 当与设计器类关联的数据源发生更改时,将调用该数据源,并且此代码将设置一个名为 > 的变量。

该代码示例是 ListControlDesigner 类中的一个较大示例的一部分。

// If the data source changes, set a boolean variable.
public override void OnDataSourceChanged()
{
    changedDataSource = true;
} // OnDataSourceChanged
' If the data source changes, set a Boolean variable.
Public Overrides Sub OnDataSourceChanged()
    changedDataSource = True
End Sub

注解

OnDataSourceChanged 方法将派生自 ListControl 类的关联控件连接到当前数据源,如果与控件连接到的数据源不同,则更新设计时标记。 设计器 OnDataSourceChanged 的方法在连接到当前数据源后无条件地更新设计时标记。 忽略其 forceUpdateView 值。

调用方说明

调用方应使用公共 OnDataSourceChanged() 替代。

另请参阅

适用于