Udostępnij za pośrednictwem


BindingManagerDataErrorEventArgs Klasa

Definicja

Udostępnia dane dla zdarzenia DataError.

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

Przykłady

W poniższym przykładzie kodu pokazano użycie tego typu. W tym przykładzie program obsługi zdarzeń zgłasza wystąpienie DataError zdarzenia. Ten raport pomaga dowiedzieć się, kiedy wystąpi zdarzenie, i może pomóc w debugowaniu. Aby zgłosić wiele zdarzeń lub często występujących zdarzeń, rozważ zastąpienie Show komunikatu ciągiem Console.WriteLine lub dołączenie go do wielowierszowego TextBoxelementu .

Aby uruchomić przykładowy kod, wklej go w projekcie zawierającym wystąpienie typu dziedziczonego z BindingManagerBaseelementu , takiego jak PropertyManager lub CurrencyManager. Następnie nadaj wystąpieniu BindingManagerBase1 nazwę i upewnij się, że program obsługi zdarzeń jest skojarzony ze zdarzeniem 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

Uwagi

Element BindingManagerDataErrorEventArgs udostępnia element Exception przechwycony w procesie powiązania.

Konstruktory

BindingManagerDataErrorEventArgs(Exception)

Inicjuje nowe wystąpienie klasy BindingManagerDataErrorEventArgs.

Właściwości

Exception

Pobiera przechwycony Exception w procesie powiązania, który spowodował DataError , że zdarzenie zostało podniesione.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy