Condividi tramite


MaskInputRejectedEventArgs Classe

Definizione

Fornisce i dati per l'evento MaskInputRejected.

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

Esempio

Nell'esempio di codice seguente viene illustrato l'uso di questo tipo. Nell'esempio un gestore eventi segnala l'occorrenza dell'evento MaskInputRejected . Questo report consente di apprendere quando si verifica l'evento e può essere utile per il debug. Per segnalare più eventi o eventi che si verificano di frequente, provare a sostituire Show o Console.WriteLine accodare il messaggio a un oggetto multilinea TextBox.

Per eseguire il codice di esempio, incollarlo in un progetto contenente un'istanza di tipo MaskedTextBox denominata MaskedTextBox1. Assicurarsi quindi che il gestore eventi sia associato all'evento MaskInputRejected .

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

Commenti

La MaskInputRejectedEventArgs classe fornisce informazioni sul carattere di input non valido, ovvero la posizione in base zero nella stringa formattata e una descrizione generale sul motivo per cui il carattere è stato rifiutato.

Costruttori

MaskInputRejectedEventArgs(Int32, MaskedTextResultHint)

Inizializza una nuova istanza della classe MaskInputRejectedEventArgs.

Proprietà

Position

Ottiene la posizione nella maschera corrispondente al carattere di input non valido.

RejectionHint

Ottiene un valore enumerato che descrive il motivo del rifiuto del carattere di input.

Metodi

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 l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche