MaskInputRejectedEventArgs Klasse

Definition

Stellt Daten für das MaskInputRejected-Ereignis bereit.Provides data for the MaskInputRejected event.

public ref class MaskInputRejectedEventArgs : EventArgs
public class MaskInputRejectedEventArgs : EventArgs
type MaskInputRejectedEventArgs = class
    inherit EventArgs
Public Class MaskInputRejectedEventArgs
Inherits EventArgs
Vererbung
MaskInputRejectedEventArgs

Beispiele

Im folgenden Codebeispiel wird die Verwendung dieses Typs veranschaulicht.The following code example demonstrates the use of this type. Im Beispiel meldet ein Ereignishandler das Vorkommen des MaskInputRejected Ereignisses.In the example, an event handler reports on the occurrence of the MaskInputRejected event. Mit diesem Bericht können Sie lernen, wann das Ereignis auftritt und Sie beim Debuggen unterstützen können.This report helps you to learn when the event occurs and can assist you in debugging. Wenn Sie mehrere Ereignisse oder Ereignisse, die häufig auftreten, melden möchten, empfiehlt es sich, durch zu ersetzen Show Console.WriteLine oder die Nachricht an eine mehrzeilige anfügen TextBox .To report on multiple events or on events that occur frequently, consider replacing Show with Console.WriteLine or appending the message to a multiline TextBox.

Um den Beispielcode auszuführen, fügen Sie ihn in ein Projekt ein, das eine Instanz des Typs mit dem MaskedTextBox Namen enthält MaskedTextBox1 .To run the example code, paste it into a project that contains an instance of type MaskedTextBox named MaskedTextBox1. Stellen Sie dann sicher, dass der Ereignishandler dem MaskInputRejected Ereignis zugeordnet ist.Then ensure that the event handler is associated with the MaskInputRejected event.

private void MaskedTextBox1_MaskInputRejected(Object sender, MaskInputRejectedEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "Position", e.Position );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "RejectionHint", e.RejectionHint );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "MaskInputRejected Event" );
}
Private Sub MaskedTextBox1_MaskInputRejected(sender as Object, e as MaskInputRejectedEventArgs) _ 
     Handles MaskedTextBox1.MaskInputRejected

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

End Sub

Hinweise

Die MaskInputRejectedEventArgs -Klasse stellt Informationen über das ungültige Eingabezeichen bereit, nämlich die null basierte Position in der formatierten Zeichenfolge und eine allgemeine Beschreibung, warum das Zeichen abgelehnt wurde.The MaskInputRejectedEventArgs class provides information about the invalid input character, namely its zero-based position in the formatted string and a general description about why the character was rejected.

Konstruktoren

MaskInputRejectedEventArgs(Int32, MaskedTextResultHint)

Initialisiert eine neue Instanz der MaskInputRejectedEventArgs-Klasse.Initializes a new instance of the MaskInputRejectedEventArgs class.

Eigenschaften

Position

Ruft die Position in der Maske ab, die dem ungültigen Eingabezeichen entspricht.Gets the position in the mask corresponding to the invalid input character.

RejectionHint

Ruft einen Enumerationswert ab, der beschreibt, warum das Eingabezeichen zurückgewiesen wurde.Gets an enumerated value that describes why the input character was rejected.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.Determines whether the specified object is equal to the current object.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Geerbt von Object)

Gilt für:

Siehe auch