Partilhar via


BindingSource.ResumeBinding Método

Definição

Retome a vinculação de dados.

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

Comentários

SuspendBinding e ResumeBinding são dois métodos que permitem a suspensão temporária e a retomada da associação de dados em um cenário de associação simples. Normalmente, você suspenderia a associação de dados se o usuário tivesse permissão para fazer várias edições nos campos de dados antes que a validação ocorresse. Por exemplo, se um campo precisar ser alterado de acordo com um segundo, mas quando a validação do primeiro campo fizer com que o segundo campo esteja com erro.

Observação

Usar SuspendBinding impede que as alterações sejam enviadas por push para a fonte de dados até ResumeBinding que seja chamado, mas não impede que nenhum evento ocorra. Controles que usam associação de dados complexa, como o DataGridView controle, atualizam seus valores com base em eventos de alteração, como o ListChanged evento, para que chamar SuspendBinding não os impeça de receber alterações na fonte de dados. Por esse motivo, este SuspendBinding e ResumeBinding são projetados para uso com controles de associação simples, como o TextBox controle . Como alternativa, você pode usar esses métodos em um cenário de associação complexo se suprimir ListChanged eventos definindo a RaiseListChangedEvents propriedade falsecomo .

Aplica-se a

Confira também