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 类中的方法。 当与设计器类关联的数据源发生更改时, OnDataSourceChanged 将调用该方法,并且此代码将设置名为 changedDataSource
true
的变量。
此代码示例是为类提供的大型示例的 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 类中的方法。 When the data source that is associated with the designer class changes, the OnDataSourceChanged is called and this code sets a variable named changedDataSource
to true
.
此代码示例是为类提供的大型示例的 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() 替代。