ListControlDesigner.OnDataSourceChanged 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
当关联控件的数据源已更改时调用。
重载
| 名称 | 说明 |
|---|---|
| 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 类中的方法。 当与设计器类关联的数据源发生更改时,
该代码示例是 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)
参数
示例
下面的代码示例重写 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() 替代。