BindingManagerDataErrorEventArgs Classe

Definizione

Fornisce i dati per l'evento DataError .

public ref class BindingManagerDataErrorEventArgs : EventArgs
public class BindingManagerDataErrorEventArgs : EventArgs
type BindingManagerDataErrorEventArgs = class
    inherit EventArgs
Public Class BindingManagerDataErrorEventArgs
Inherits EventArgs
Ereditarietà
BindingManagerDataErrorEventArgs

Esempio

Nell'esempio di codice seguente viene illustrato l'uso di questo tipo. Nell'esempio un gestore eventi segnala l'occorrenza dell'evento DataError . Questo report consente di apprendere quando si verifica l'evento e di facilitare il debug. Per segnalare più eventi o eventi che si verificano frequentemente, è consigliabile sostituire Show con Console.WriteLine o accodare il messaggio a un oggetto multilinea TextBox.

Per eseguire il codice di esempio, incollarlo in un progetto contenente un'istanza di un tipo che eredita da BindingManagerBase, ad esempio un PropertyManager oggetto o CurrencyManager. Assegnare quindi un nome all'istanza BindingManagerBase1 e assicurarsi che il gestore eventi sia associato all'evento DataError .

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

Commenti

Fornisce BindingManagerDataErrorEventArgs l'oggetto Exception che è stato intercettato nel processo di associazione.

Costruttori

Nome Descrizione
BindingManagerDataErrorEventArgs(Exception)

Inizializza una nuova istanza della classe BindingManagerDataErrorEventArgs.

Proprietà

Nome Descrizione
Exception

Ottiene l'oggetto Exception intercettato nel processo di associazione che ha causato la generazione dell'evento DataError .

Metodi

Nome Descrizione
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a