共用方式為


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 類別的 類別中的 方法。 當與設計工具類別相關聯的資料來源變更時,會呼叫 方法, 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)

參數

forceUpdateView
Boolean

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() 覆寫。

另請參閱

適用於