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 オーバーライドします。 デザイナー クラスに関連付けられているデータ ソースが変更されると、 が呼び出され、 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 、現在のデータ ソースに接続した後、デザイン時マークアップを無条件に更新します。 の forceUpdateView
値は無視されます。
注意 (呼び出し元)
呼び出し元はパブリック OnDataSourceChanged() オーバーライドを使用する必要があります。
こちらもご覧ください
適用対象
.NET