Sdílet prostřednictvím


BindingSource.ResumeBinding Metoda

Definice

Obnoví datová vazba.

public:
 void ResumeBinding();
public void ResumeBinding ();
member this.ResumeBinding : unit -> unit
Public Sub ResumeBinding ()

Poznámky

SuspendBinding a ResumeBinding jsou dvě metody, které umožňují dočasné pozastavení a obnovení datové vazby ve scénáři jednoduché vazby. Datové vazby byste obvykle pozastavili, pokud uživatel musí mít před ověřením povoleno provádět několik úprav datových polí. Například v případě, že jedno pole musí být změněno v souladu s sekundou, ale ověření prvního pole by způsobilo chybu druhého pole.

Poznámka

Použití SuspendBinding zabrání vložení změn do zdroje dat, dokud ResumeBinding se nezavolá, ale ve skutečnosti nezabrání výskytu žádných událostí. Ovládací prvky, které používají složitou datovou vazbu, jako DataGridView je například ovládací prvek, aktualizují své hodnoty na základě událostí změn, jako ListChanged je událost, takže volání SuspendBinding nezabrání přijetí změn ve zdroji dat. Z tohoto důvodu jsou tyto SuspendBinding a ResumeBinding určeny pro použití s jednoduchými vázanými ovládacími prvky, jako je například ovládací TextBox prvek . Případně můžete tyto metody použít ve složitém scénáři vazby, pokud potlačíte ListChanged události nastavením RaiseListChangedEvents vlastnosti na false.

Platí pro

Viz také