語言

ListControlDesigner.OnDataSourceChanged 方法

定義

當相關控制的資料來源變更時,會被呼叫。

多載

名稱 Description
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

A 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() 覆蓋權限。

另請參閱

適用於