BindingManagerDataErrorEventArgs Classe

Definição

Fornece dados para o DataError evento.

public ref class BindingManagerDataErrorEventArgs : EventArgs
public class BindingManagerDataErrorEventArgs : EventArgs
type BindingManagerDataErrorEventArgs = class
    inherit EventArgs
Public Class BindingManagerDataErrorEventArgs
Inherits EventArgs
Herança
BindingManagerDataErrorEventArgs

Exemplos

O seguinte exemplo de código demonstra o uso deste tipo. No exemplo, um gestor de eventos reporta a ocorrência do DataError evento. Este relatório ajuda-o a saber quando o evento ocorre e pode ajudá-lo na depuração. Para reportar múltiplos eventos ou eventos que ocorrem frequentemente, considere substituir Show ou Console.WriteLine anexar a mensagem a uma multilinha TextBox.

Para executar o código de exemplo, cole-o num projeto que contenha uma instância de um tipo que herda de BindingManagerBase, como um PropertyManager ou CurrencyManager. Depois, nomeie a instância BindingManagerBase1 e assegure que o gestor de eventos está associado ao DataError evento.

private void BindingManagerBase1_DataError(Object sender, BindingManagerDataErrorEventArgs e) {
    System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
    messageBoxCS.AppendFormat("{0} = {1}", "Exception", e.Exception);
    messageBoxCS.AppendLine();
    MessageBox.Show(messageBoxCS.ToString(), "DataError Event");
}
Private Sub BindingManagerBase1_DataError(sender as Object, e as BindingManagerDataErrorEventArgs) _ 
     Handles BindingManagerBase1.DataError

    Dim messageBoxVB as New System.Text.StringBuilder()
    messageBoxVB.AppendFormat("{0} = {1}", "Exception", e.Exception)
    messageBoxVB.AppendLine()
    MessageBox.Show(messageBoxVB.ToString(),"DataError Event")

End Sub

Observações

Os BindingManagerDataErrorEventArgs fornecimentos que Exception foram apanhados no processo de encadernação.

Construtores

Name Description
BindingManagerDataErrorEventArgs(Exception)

Inicializa uma nova instância da BindingManagerDataErrorEventArgs classe.

Propriedades

Name Description
Exception

Fica preso Exception no processo de ligação que causou o DataError levantamento do evento.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a