BindingSource.ResumeBinding 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
繼續資料繫結。
public:
void ResumeBinding();
public void ResumeBinding ();
member this.ResumeBinding : unit -> unit
Public Sub ResumeBinding ()
備註
SuspendBinding 和 ResumeBinding 是兩種方法,允許在簡單系結案例中暫止和繼續資料系結。 如果使用者必須在驗證發生之前對資料欄位進行數個編輯,您通常會暫停資料系結。 例如,如果一個欄位必須根據第二個欄位進行變更,但驗證第一個欄位會導致第二個欄位發生錯誤。
注意
使用 SuspendBinding 可防止變更推送至資料來源,直到呼叫 為止 ResumeBinding ,但實際上不會防止發生任何事件。 使用複雜資料系結的 DataGridView 控制項,例如 控制項,會根據事件之類的變更事件 ListChanged 來更新其值,因此呼叫 SuspendBinding 不會防止它們接收資料來源的變更。 基於這個理由,這個 SuspendBinding 和 ResumeBinding 是設計來搭配簡單繫結控制項使用,例如 TextBox 控制項。 或者,如果您藉由將 屬性設定 RaiseListChangedEvents 為 false
來隱藏 ListChanged 事件,則可以在複雜的系結案例中使用這些方法。